Visualizzazione dei risultati da 1 a 3 su 3

Discussione: controllo campi vuoti

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155

    controllo campi vuoti

    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.

    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>
    qualcuno può aiutarmi?

    grazie

    D.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    sposto in javascript

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    155
    grazie..scusa ma ho fatto confusione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.