Foros del Web » Programando para Internet » Javascript »

validar formulario cuando se teclea

Estas en el tema de validar formulario cuando se teclea en el foro de Javascript en Foros del Web. quiero validar una caja a la vez que se escribe las letras, y casi lo consigo, lo que pasa que el color de la celda ...
  #1 (permalink)  
Antiguo 13/01/2005, 07:26
 
Fecha de Ingreso: julio-2003
Mensajes: 437
Antigüedad: 20 años, 9 meses
Puntos: 0
validar formulario cuando se teclea

quiero validar una caja a la vez que se escribe las letras, y casi lo consigo, lo que pasa que el color de la celda no cambia hasta la segunda letra insertada, por que es eso?

<script language="JavaScript">
function validar(){
for (i=-1;i<form.caja1.value.lenght;i++){
document.getElementById('cajatxt').style.backgroun d=(isNaN (form.caja1.value[i])) ? 'red' : 'blue' ;
}
}
</script>

<body>
<form name="form">
<input type="text" name="caja1" onKeyPress="validar()" id="cajatxt">
  #2 (permalink)  
Antiguo 13/01/2005, 07:35
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
prueba con onkeydown
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 06:19.