Ciao...io uso un javascript per validare i campi...compreso quello della data di nascita...solo che non riesco a far sì che il campo possa avere valore nullo...il javascript me lo vuole fare inserire a tutti i costi...come faccio?
ve lo posto qua sotto..
...../
}
//Effettua il controllo sul campo DATA DI NASCITA
else if (document.modulo.datanascita.value.substring(2,3) != "/" ||
document.modulo.datanascita.value.substring(5,6) != "/" ||
isNaN(document.modulo.datanascita.value.substring( 0,2)) ||
isNaN(document.modulo.datanascita.value.substring( 3,5)) ||
isNaN(document.modulo.datanascita.value.substring( 6,10))) {
alert("Inserire la data di nascita in formato gg/mm/aaaa");
document.modulo.datanascita.focus();
return false;
}
else if (document.modulo.datanascita.value.substring(0,2) > 31) {
alert("Impossibile utilizzare un valore superiore a 31 per i giorni");
document.modulo.datanascita.select();
return false;
}
else if (document.modulo.datanascita.value.substring(3,5) > 12) {
alert("Impossibile utilizzare un valore superiore a 12 per i mesi");
document.modulo.datanascita.focus();
return false;
}
else if (document.modulo.datanascita.value.substring(6,10) < 1900) {
alert("Impossibile utilizzare un valore inferiore a 1900 per l'anno");
document.modulo.datanascita.focus();
return false;
}
//INVIA IL MODULO
else {
document.modulo.action = "add-process.asp";
document.modulo.submit();