Intanto vedo un errore di sintassi (non so se è per come l'hai postato qui), ci sono 2 { per validate ma solo 1 }.Originariamente inviato da CodiceProg
codice:<script> function validate() { if(document.form.n_vino.value=="") { alert("Inserire nome"); return false; } </script> <TD width="50%"><INPUT NAME="n_vino" TYPE="text" id="n_vino"></TD>
Poi comunque se vuoi usare la forma:
document.nomeform.nomecampo
dovresti usare gli attributi "name" e non il "id": nel <form> name="nomeform" e nel <input> name="nomecampo"
Infine, una volta corretta la sintassi della function, visto che ritorno subito false in caso di errori, almeno alla fine della funzione fai ritornare true.