Posto il codice che così si comprende subito il problema:
Questa è la funzione, mi sembra corretta, ecco dove la richiamo:codice:function bisestile (year) { var cond=false; if (year % 4 != 0) { cond=true; } return cond; }
codice://Effettua il controllo sull'anno bisestile else if (((document.modulo.giorno.selectedIndex > 28) && (document.modulo.mese.selectedIndex == 2) && (bisestile(document.modulo.anno.selectedIndex))) { alert("L'anno non è bisestile, febbraio ha solo 28 giorni."); document.modulo.giorno.selectedIndex.focus(); return false; }
Questo controllo si attiva quando si selezionano giorno, mese, anno da tre select.
Non funziona e vorrei sapere dove sbaglio, ciao
Holden

Rispondi quotando
