Foros del Web » Programando para Internet » Javascript »

validar mientrs escribe

Estas en el tema de validar mientrs escribe en el foro de Javascript en Foros del Web. hola megustaria saber si en javascript se puede validad mientras esty escribiendo gracias y si pueden darme un ejemplo mucho mejor ^^...
  #1 (permalink)  
Antiguo 16/05/2011, 13:13
 
Fecha de Ingreso: abril-2011
Mensajes: 17
Antigüedad: 13 años
Puntos: 0
validar mientrs escribe

hola megustaria saber si en javascript se puede validad mientras esty escribiendo
gracias y si pueden darme un ejemplo mucho mejor ^^
  #2 (permalink)  
Antiguo 16/05/2011, 13:23
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: validar mientrs escribe

Si se puede validar mientras se escribe en un campo de texto.

Para ello tienes que definir que una función que se ejecute ante un determinado evento (en tu caso interesan los manejadores de eventos onKeyPress, onKeyUp o onKeyDown u onChange, aunque el mejor para ello bajo mi punto de vista es utilizar el manejador onKeyPress u onChange).

Uná pagina que explican algo:

http://www.elcodigo.net/tutoriales/javascript/javascript5.html
  #3 (permalink)  
Antiguo 16/05/2011, 13:42
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: validar mientrs escribe

aquí tienes un ejemplo muy claro
  #4 (permalink)  
Antiguo 16/05/2011, 15:04
 
Fecha de Ingreso: abril-2011
Mensajes: 17
Antigüedad: 13 años
Puntos: 0
Respuesta: validar mientrs escribe

Cita:
Iniciado por IsaBelM Ver Mensaje
[URL="http://www.telefonica.net/web2/blas-mar/validarformu.html"]aquí tienes un ejemplo muy claro[/URL]
ese ejemplo ya lo avia visto pero lo que quiero es que cuando valla escribiendo me aparesca error asta que se complete o el campo como cuando......, no an avisto cuando crean la contrasea de alguna cuenta que dice bajo medio o alto mientras escribes me ago entender ?¿
  #5 (permalink)  
Antiguo 16/05/2011, 15:07
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: validar mientrs escribe

El ejemplo que te hemos mostrado IsabelM y yo te permite hacer eso justamente, cambiado ciertos aspectos por supuesto.

Pero, controlando el evento onChange puedes realizar lo que tu quieres.
  #6 (permalink)  
Antiguo 16/05/2011, 15:24
 
Fecha de Ingreso: abril-2011
Mensajes: 17
Antigüedad: 13 años
Puntos: 0
Respuesta: validar mientrs escribe

interesante ..gracias por la ayuda me sirve un monton ^^
  #7 (permalink)  
Antiguo 16/05/2011, 15:57
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: validar mientrs escribe

con esa ortografía me cuesta, pero creo entender que lo único que quieres es que el campo tenga el borde rojo, por decir algo, has que el usuario inserte n caracteres, es eso??

no necesitas esas funciones. invocas a una función con el evento onkeypress en la que sólo has de comparar el largo del campo con el largo máximo

en caso que sean mas de un campo puedes usar la propiedad maxlength de html y javascript
  #8 (permalink)  
Antiguo 16/05/2011, 16:00
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: validar mientrs escribe

Como te ha dicho IsabelM, es lo único que necesitas. El evento onChange que te he dicho antes no te serviría porque sólo se lanza cuando te quitas del campo de texto.

Tienes que usar el evento onkeypress.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:19.