allora
funzia se il codice è
codice:
<script>
function controllodata() {
m1 = form.dal_mese.value;
m2 = form.al_mese.value;
g1 = form.dal_giorno.value;
g2 = form.al_giorno.value;
if (m2 < m1) {
alert("La data di partenza è antecedente a quella di arrivo.")
}
else if (m2 == m1) {
if (g2 <= g1 ) {
alert("La data di partenza è antecedente a quella di arrivo.")
}
}
}
</script>
e metto sui select
onChange="controllodata()"
...
se uso:
codice:
<script>
function controllodata() {
m1 = form.dal_mese.value;
m2 = form.al_mese.value;
g1 = form.dal_giorno.value;
g2 = form.al_giorno.value;
var pass=true;
if (m2 < m1) {
pass=false;
}
else if (m2 == m1) {
if (g2 <= g1 ) {
pass=false;
}
}
if (pass==false){
alert("La data di partenza è antecedente a quella di arrivo.")
return false
}
else return true
}
}
</script>
e onSubmit="return controllodata()" sul tag form non funzia affatto..