<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#FF0000" VLINK="#800000" ALINK="#FF00FF" BACKGROUND="?">
<SCRIPT LANGUAGE='JavaScript'>
<!-- shields up!
function enviardados(){
padrao = /([01]\d|2[0-3]):[0-5]\d:[0-5]\d/
OK = padrao.exec(document.dados.hora.value)
if(!OK){
alert("hora errada!"
document.dados.hora.focus()
return false;
}
return true;
}
// down shields! -->
</SCRIPT>
<form action="pagina de aзгo" method="post" name="dados" onSubmit="return enviardados();" >
<INPUT TYPE='text' NAME='hora' size='8' maxlength='8' value='<?php echo date("H:i:s" ?>'></BR>
<INPUT TYPE='submit' value='CADASTRAR'>
</FORM>
</BODY>
</HTML>
so ki eu tava kereno modificar esse codigo pra ele verificar um epsço de tempo menor...
na realidade preciso verificar 3 espaços de tempo...
00:00:00 ate 07:59:59
08:00:00 ate 17:59:59
18:00:00 ate 23:59:59
eu gostaria de saber se tem como mudar esse codigo pra ele verificar esses espaços de tempo.......
eu nao consegui pq naum intendi mto bem a parte onde eh atribuido o valor em padrao.....
[code=rich]padrao = /([01]\d|2[0-3]):[0-5]\d:[0-5]\d/ [/code]
alguem sabe como posso fazr???????