controllo sull'ora

  • Creatore Discussione Creatore Discussione mitzi
  • Data di inizio Data di inizio

mitzi

Nuovo Utente
30 Gen 2006
15
0
0
45
Salve a tutti questo è il mio primo thread e spero di riuscire a spiegarmi!
ho un problema non riesco a fare un controllo sull'orario inserito.
cioè
ho un campo dove devo inserire un orario in modo hh:mm
il controllo deve controllare ke :
1.sia scritto con quel criterio(quindi 2 numeri:2numeri)
2.ke l'ora deve essere compreso tra 1 e 24 e i minuti tra 00 e 59

Qualche suggerimento?

grazie
m.
 
L'ho scritto al volo, non l'ho testato... fammi sapere ;)

<script typa="text/javascript">
function Orario(ora)
{
if (ora.length < 5)
{
alert("Formato di 5 caratteri");
}
else if (isNaN(ora.substring(0, 2)) || ora.substring(0, 2) < 1 || ora.substring(0, 2) > 24)
{
alert("Specificare le ore");
}
else if (ora.substring(2, 3) != ":")
{
alert("Inserire i due punti di separazione");
}
else if (isNaN(ora.substring(3, 5)) || ora.substring(3, 5) < 0 || ora.substring(3, 5) > 59)
{
alert("Specificare i minuti");
}
else
{
alert("OK");
}
}
</script>

<form name="modulo">
<input type="text" name="numero">
<input type="button" value="Controlla" onclick="Orario(document.modulo.numero.value)">
</form>
 
grazie x l'accoglienza....ma sono una femminuccia!
alla prossima ;)
 

Discussioni simili