<html>
<head>
<title>.:: Código Fonte ::.</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function Mascara_Hora(Hora){
var hora01 = '';
hora01 = hora01 + Hora;
if (hora01.length == 2){
hora01 = hora01 + ':';
document.forms[0].Hora.value = hora01;
}
if (hora01.length == 5){
Verifica_Hora();
}
}
function Verifica_Hora(){
hrs = (document.forms[0].Hora.value.substring(0,2));
min = (document.forms[0].Hora.value.substring(3,5));
estado = "";
if ((hrs < 00 ) || (hrs > 23) || ( min < 00) ||( min > 59)){
estado = "errada";
}
if (document.forms[0].Hora.value == "") {
estado = "errada";
}
if (estado == "errada") {
alert("Hora inválida!");
document.forms[0].Hora.focus();
}
}
//-->
</script>
</head>
<body>
<form onSubmit="return VerificaSenha(this)">
<table width="550" border=1 align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" height="115">
<div align="center"><font color="#000099">Mascara do campo Hora</font></div>
<p> - Preencha o campo e observe que os dois pontos : são colocados automaticamente<br>
- Informe uma hora errada e veja a mensagem de erro!<br>
</p>
</td>
</tr>
<tr>
<td width="270">
<div align="right">Hora: </div></td>
<td width="274">
<input name="Hora" type="text" id="Hora" OnKeyUp="Mascara_Hora(this.value)" size="5" maxlength="5"></td>
</tr>
<tr>
<td colspan=2 align=center height="81"><font size="1"><a href="http://www.codigofonte.com.br">www.codigofonte.com.br </a></font></td>
</tr>
</table>
</form>
</body>
</html>