Chi sa come posso convalidare un campo che contiene l'ora in hh:mm?
Grazie
![]()
Chi sa come posso convalidare un campo che contiene l'ora in hh:mm?
Grazie
![]()
... provare così:
Ciao !codice:<script language="JavaScript"> function Controllo(f) { var v1=f.nomecampo1.value; var ore=parseInt(v1.substr(0,2)); var minuti=parseInt(v1.substr(3,2)); if (ore<0 || ore>23 || minuti<0 || minuti>59) { alert("Inserire un orario corretto."); return false; } return true; } </script>![]()
re = /^[0-9]{2}:[0-9]{2}$/
field = document.form_name.field_name.value;
if (re.test(field))
return true;
else
return false;
o
if (parseInt(field.substr(0, 2)) < 24) {
if (field.charAt(2) == ":") {
if (parseInt(field.substr(3)) < 60) {
return true;
} else {
alert("minuti errati");
return false;
}
} else {
alert(": non trovato");
return false;
}
} else {
alert("ore errate");
return false;
}