Originariamente inviato da pietro09
codice:
function ControllaForm()
{
    var controllo = true;
		
// Controllo SELECT 

    if ( document.getElementById("comuni").selectedIndex < 1 )
    {
	    controllo = false;
        alert("Non hai specificato il comune.\n");
    }
    return controllo;
}
per capire ho dovuto tagliare un poco. Così mi funziona.

1) controllo solo la select comuni perchè il controllo della regione e provincia è superfluo

2) all'inizio impongo controllo = true

3) se l'indice selezionato di comune < 1 pongo controllo = false e messaggio di errore

4) alla fine restituisco SEMPRE controllo che può essere vero o falso

di più non so (sono un pochino arruginito)
ho provato ma non mi funziona, ovvero se seleziono il primo comune disponibile, dopo aver scelto regione e provincia, mi segnala l'alert "Non hai specificato il comune"