Non riesco a trovare l'errore nel mio controllo javascript....
il controllo sta su una form :
codice:
<input type='BUTTON' value='INSERISCI' onclick="orario(2,this.form)">
questa la function:
codice:
// Controllo Validità Ore e Minuti
function orario(s,form)
{
if (s.length < 1)
{
alert("Non è consentito lasciare campi vuoti.");
return false;
}
var i;
for (i = 0; i < s.length; i++)
{
// Solo Valori Numerici!! No lettere!! //
var c = s.charAt(i);
if (((c < "0") || (c > "9")))
{
alert("Questo campo richiede un valore numerico.");
return false;
}
}
var val= s;
//
if (form.ora_uscita.value > 23 || form.ora_entrata.value > 23)
{
alert(" Attenzione! Le ore devono avere valore compreso tra 0 e 23.");
return false;
}
else
{
return true;
}
if (form.minuti_entrata.value > 59 || form.minuti_uscita.value > 59)
{
alert("È valore minuti compreso tra 0 e 59 ");
return false;
}
else
{
return true;
}
if (form.ora_uscita.value < form.ora_entrata.value)
{
alert(" Sei uscito prima di entrare? ");
return false;
}
else
{
return true;
}
return true;
}
chi mi da una mano? :master: