ciao a tutti ...
io ho inserito dei controlli in una serie di campi presenti in un form.
la sintassi utilizzata per richiamare la funzione nel form è la seguente :
codice:
<form name=\"skp\" action=\"#\" method=\"post\" onSubmit=\"return controllocampi()\">
ovviamente la funzione per i controlli si chiama 'controllocampi'.

il problema e che non entra nello scriptino. sembra quasi che non lo consideri.
guardando un pò il codice penso che sia questo il problema...
al fondo della tabella dove sono presenti i campi non esiste il classico bottone submit ma un link :
codice:
<a href=\"#\" onclick=\"document.nomeform.submit()\"><img src=\"design/invia.gif\"></a>
Dalla mia ignoranza in javascript penso che sia qul onclick a disturbare il tutto ...

premettendo che lo script di controllo è stato scritto bene...

codice:
var nom = document.nomeform.nome.value;
if ((nom == "") || (nom == undefined)){
 			alert ("il campo nome è obbligatorio");
 			document.nomeform.nome.focus();
 			return false;
 			}
ne ho inserito uno , il resto è solo una ripetizione con i valori diversi ... al, forndo di tutto ce un bel return true.

qualcuno sa come mai onclick dia fastidio a onSubmit?

caio