la prima che ho trovato

codice:
<script>
function convalida()
{
var ritorno=true;
if (document.form1.testo1.value.length=0)
   {
     alert("compilare campo TESTO 1");
     document.form1.testo1.focus();
     ritorno=false
   }

if (document.form1.select1.value.length=0)
   {
     alert("compilare campo SELECT 1");
     document.form1.select1.focus();
     ritorno=false
   }
return ritorno;
}
</script>

<form name=form1 action="..." onsubmit="return convalida()">
<input type="text" name=testo1>TESTO 1
<select name="select1">
   <option value="">Seleziona</option>
   <option value="1">opzione 1</option>
   <option value="2">opzione 2</option>
</select>
<input type=submit value=conferma>
</form>