tengo una mascara de formato Hora
Código Javascript:
Ver original
var 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.