<script language="JavaScript">
function FormataHora(campo,tammax, teclapres) {
numHora = 24;
var tecla = teclapres.keyCode;
vr = document.frm.hora.value;
vr = vr.replace( ":", "" );
tam = vr.length ;
if (tecla == 8 ) {
tam = tam - 1 ;
}
alert(tam);
if (tam == 2) {
document.frm.hora.value = vr.substr( 0, 2 ) + ':' + vr.substr( 2, tam );
}
if (vr.substr( 0, 2 ) > 24 ) {
alert('O limite de horas é 24.');
document.frm.hora.value = "";
document.frm.hora.focus();
}
if (vr.substr( 2, 4 ) > 60 ) {
alert('O limite de minutos é 60.');
document.frm.hora.value = "";
document.frm.hora.focus();
}
}
</script>
<body>
<form name="frm">
<input type="text" name="hora" onKeyUp="FormataHora(this,4,event);" maxlength="5">
<input type="text" name="aqualque">
</form>
0 comentários:
Postar um comentário