Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/07/2012, 06:58
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 22 años, 1 mes
Puntos: 317
Respuesta: Bloquear expresion si se cumple

Cita:
Iniciado por informacionsys Ver Mensaje
... lo voy hacer desde javascript , validar la cantidad de caracteres...
... del maxlength ?

Código:
function Hora(e)
{  
	document.getElementById("cambios").maxLength = "5";
	return e.replace(/(0[1-9]|[12]+[0-4])+(0[1-9]|[12345][1-9])$/gi,"$1:$2");
}


De todas formas, hay un detalle que debes arreglar, el evento funciona mientras tengas presionada la tecla. Eso te permite ingresar el mismo caracter todas las veces que quieras.