Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2010, 16:31
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Caracteres textarea

tienes algo que no hace sentido, aunque es una expresion valida pero realmente hace nada. en la linea #6 del script tienes valor == 1000 - caracter;. supongo que aqui quisistes asignar el resultado a la variable valor. pero luego analizando todo el codigo, tienes que modificar 3 lineas, de la 5 a la 7. lo que debes hacer:
#5 - adquirir la referencia del campo INPUT. en tu codigo estas obteniendo el valor contenido en lugar de la referencia.
#6 - asignar la diferencia al campo INPUT. desde la referencia valor escribe el resultado en la propiedad value.
#7 - determinar si la longitud llega a 1000. esta mas o menos bien, pero digamos si pego un texto que contiene mas de 1000 caracteres. dado que la comparacion es igualdad, si el texto pegado tiene mas de 1000 caracteres, el condicional valida como falso. tienes que comparar si es igual o mayor que 1000.

en adicion, te conviene truncar el texto cuando sobrepase el limite. es decir, capturar los primeros 1000 caracteres y asignarlo al TEXTAREA.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.