Ciao a tutti,
ma se ho questa funzione (scopiazzata in giro sul forum):


function controllo() {

var fattura=document.form1.fattura.value;
var giorno=document.form1.giorno.selectedIndex;
var mese=document.form1.mese.selectedIndex;
var anno=document.form1.anno.selectedIndex;


if (fattura=='') {
alert ("Digitare un numero di fattura valido");
document.form1.fattura.focus();
return false;}
else if(giorno=="gg"){
alert("Selezionare un giorno valido");
document.form1.giorno.focus();
return false;
}
else if(mese=="mm"){
alert("Selezionare un mese valido");
document.form1.mese.focus();
return false;
}
else if(anno=="aaaa"){
alert("Selezionare un anno valido");
document.form1.anno.focus();
return false;}
}


eppoi sul submit:

<input name=submit type=submit id=submit onClick="controllo()" value="">


ma perchè quando clicco su submit non funziona nessun alert nonostante le condizioni si verifichino?
AIUTO vi prego, sto impazzendo...
grazie