Originariamente inviato da 3Punti
nel senso che se non è selezionata alcuna voce o la prima :
<option> seleziona una categoria </option>

mi dà un avviso di errore e non mi fà andare avanti
è semplice:

codice:
function controllo(f) {
 if (f.Categoria.selectedIndex==-1 || f.Categoria.selectedIndex==0) {
  alert("Selezionare un elemento dal menu a tendina.");
  return false;
 }
 return true;
}
da usare così:

codice:
<form name="nomeform" onsubmit="return controllo(this);">
ciao