- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- controllo form con JS
-
controllo form con JS
Salve a tutti, io richiamo un js(che è caricato nell'index) per effettuare dei controlli sul form.
Ma non mi funziona. Mi potete aiutare....
PS.. è tutto in php<TD class="textmain" style="padding-left:5px;padding-top:55px"> <FORM NAME="mitt" action="index.php?th=1" method="post" > <INPUT type="hidden" name="recipient" value="[email protected]"> <INPUT type="hidden" name="required" value="nome,email,richiesta"> <INPUT type="hidden" name="redirect" value="http://www.drcons.it/index?th=ok"> <TABLE> <TR><TD colspan=2 class="textsmall">I campi contrasseganti da * sono obbligatori</TD></TR> <TR><TD> </TD></TR> <TR> <TD>Nome*:</TD><TD><INPUT type="text" name="nome" size="30"/></TD> </TR> <TR> <TD>Cognome*:</TD><TD><INPUT type="text" name="cognome" size="30"/></TD> </TR> <TR> <TD>Indirizzo email*:</TD><TD><INPUT type="text" name="email" size="30"/></TD> </TR> <TR> <TD>Località:</TD><TD><INPUT type="text" name="localita" size="30"/></TD> </TR> <TR> <TD>Attività:</TD><TD><INPUT type="text" name="attivita" size="30"/></TD> </TR> <TR> <TD>Richiesta\Note*:</TD><TD><TEXTAREA cols="30" rows="5" name="richiesta"></TEXTAREA></TD> </TR> <TR> <TD></TD><TD><INPUT type="button" value="Invia" onClick="verify_cform(this)" /></TD> </TR> <TR> <TD></TD><TD class="textsmall"><INPUT checked="checked" name="text[privacy]" type="checkbox"> Informativa ai sensi del D. Lgs. del 30.06.2003, n. 196 in materia di protezione dei dati personali</TD> </TR> </TABLE> </FORM></TD> ```Di seguito il js
<script language="JavaScript" type="text/JavaScript">
<!--
function verify_cform(f) {error=''; if(f.nome.value == '') error="Inserire il nome n"; if(f.cognome.value =='') error=error + "Inserire il cognome n"; if(f.richiesta.value =='') error=error + "Inserire la richiesta n"; if(f.mail.value =='') error=error + "mail_"; else((dati.indexOf("@") == -1) | (dati.indexOf(".") == -1)) error= error + "Mail non valida"; if(error == '') f.submit(); else alert(errr); return; }
//-->
</script>
-
Sei ancora in attesa ?
-
Grazie mille per l'interessamento ma ho già risolto