hola compañeros
tengo una mascara de formato Hora
Código Javascript
:
Ver originalvar Init = function(e,fn)
{
e.value = fn(e.value);
}
function Hora(e)
{
return e.replace(/(0[1-9]|[12]+[0-4])+(0[1-9]|[12345][1-9])$/gi,"$1:$2")
}
Código HTML:
Ver original<input type="text" id="cambios" value="" onkeyup="javascript:Init(this,Hora)"/>
Como puedo bloquear o hacer que si se cumple la expresion no pueda escribir mas.... si yo escribo 0102 quedaria asi: 01:02 , ahi se cumplio y que no permita hacer 01:020202 ... o tambien que elimine los caracteres despues del texto que cumple la expresion regular
gracias.