function checkdata(){
var re5digit=/(0[1-9]|[12][0-9]|3[01])[/](0[1-9]|1[012])[/](19|20|21)[0-9]{2}/
if((document.forms["item1"].starting_date.value.length!=10)
&& (document.forms["item1"].starting_date.value!="") &&(document.forms["item1"].starting_date.value.search(re5digit)==-1)){
alert("Please enter a valid data")
document.forms["item1"].starting_date.focus();
return false;
}
}
mi serve la data in questo formato dd/mm/yyyy
quindi 10 caratteri,giorni da 1 a 31, mesi da 1 a 12, anno dal 1000 al 9999 e come separatore '/'
la funzione che ho fatto sopra non funziona; qualcuno ha un'idea?
grazie (il massimo sarebbe anche calcolare i giorni del mese, tipo che novembre non può avrne più di 30 ma non penso si possa fare)