ciao a tutti,
ho inserito questo codice x il controllo dei campi vuoti prima dell'invio.
non so come mai non funziona...cioè..ha sempre funzionato mentro ora mi permette di inviare il form anche senza inserire i dati.
qualcuno può aiutarmi?codice:<html> <head> <title>Documento senza titolo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> function controlli() { if (document.registrazione.nome.value=='') { alert('Attenzione: inserisca nome!'); return false; }else if (document.registrazione.cognome.value=='') { alert('Attenzione: inserisca cognome!'); return false; }else if (document.registrazione.mail.value=='') { alert('Attenzione: inserisca indirizzo E-mail!'); return false; }else{ return true; } } </script> <link href="stile.css" rel="stylesheet" type="text/css"> </head> <BODY BGCOLOR=#FFCC33 LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0> <table width="100%" height="100%" border="0" cellpaddind="0" cellspacing="0"> <tr> <td> <table width="880" height="420"> <tr> <td align="left" valign="middle" width="591" height="220"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="591" height="220"> <param name="movie" value="img/logo.swf"> <param name=quality value=high> <embed src="img/logo.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="591" height="220"></embed> </object> </td> <td valign="top" class="linea_dx_tratteggio"> <table width="100%" height="100%" cellpadding="0" cellspacing="0" border="0"> <tr> <td valign="middle" class="testo_piccolo">singolo <form action="riepilogo_singoloC.asp" method="post" name="registrazione" onSubmit="return controlli()"> <input type="text" name="nome">Nome* <input type="text" name="cognome">Cognome* <input type="text" name="mail">E-mail* <input type="submit" name="vai" value="Invia"> </form> *I campi contrassegnati dall'asterisco vanno compilati obbligatoriamente. </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </BODY> </HTML>
grazie
D.

Rispondi quotando