Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/03/2005, 16:29
Avatar de programeitor
programeitor
 
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 9 meses
Puntos: 9
function mira(esto){
var e=esto.value
var l=e.length
if(l==3){e=(e.substring(0,2)+":"+e.charAt(2))}
if(l>4)e=e.substring(0,5)
esto.value=e
}
<input name="hora" type="text" value="" size="4" onkeyup="mira(this)" />
Resulta que esta funcion tiene un fallo, que no se como solucionar., y es que, al borrar, con la tecla retroceso., cuando llega a ":" no sigue borrando a menos que se deje la tecla pulsada.

Espero que te sirva ,y que alguien de con el fallo.

Saludos.