Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Campi obbligatori

  1. #1

    Campi obbligatori

    Ciao utilizzo questo script che avverte dei campi vuoti:

    codice:
    <script>
    	function controlla(){
    		var nome = document.form.nome.value;
                              var cognome = document.form.cognome.value;
                              var login = document.form.login.value;
                              var password = document.form.password.value; 
                              var email = document.form.email.value;
    
    		if (nome == ""){
    			alert("Inserire nome!");
                                          return false;
    		}
                             else if (cognome == ""){
    			alert("Inserire cognome!");
                                          return false;                   
    		}
    		else if (login == ""){
    			alert("Inserire login!");
                                          return false;
    		}
    		else if (password == ""){
    			alert("Inserire password!");
                                          return false;
    		}
    		else if (email == ""){
    			alert("Inserire email!");
                                          return false;
    		}else
                             {
                                          return true;
                             }
    	}
    </script>
    
    <form method="post" action="utente/modifica.asp?id=<%=id%>" name="form" onsubmit="controlla()">
    <table style="width: 80%; background-color:white" cellspacing="0" cellpadding="2" align="center">
    	<tr>
    		<td></td>
    		<td></td>
    	</tr>
    	<tr>
    		<td>Nome: *</td>
    		<td><input name="nome" type="text" value="<%=nome%>"></td>
    	</tr>
    	<tr>
    		<td>Cognome: *</td>
    		<td><input name="cognome" type="text" value="<%=cognome%>"></td>
    	</tr>
    	<tr>
    		<td></td>
    		<td></td>
    	</tr>
    	<tr>
    		<td>Login: *</td>
    		<td><input name="login" type="text"  value="<%=login%>"></td>
    	</tr>
    	<tr>
    		<td>Password: *</td>
    		<td><input name="password" type="password"></td>
    	</tr>
    	<tr>
    		<td>Conferma Password: *</td>
    		<td><input name="Password1" type="password"></td>
    	</tr>
    	<tr>
    		<td>Email: *</td>
    		<td><input name="email" type="text" value="<%=email%>"></td>
    	</tr>
    	<tr>
    		<td></td>
    		<td></td>
    	</tr>
    	<tr>
    		<td>Indirizzo (via, piazza..):</td>
    		<td><input name="via" type="text"  value="<%=via%>"></td>
    	</tr>
    	<tr>
    		<td>CAP:</td>
    		<td><input name="cap" type="text"  value="<%=cap%>"></td>
    	</tr>
    	<tr>
    		<td>Città:</td>
    		<td><input name="citta" type="text"  value="<%=citta%>"></td>
    	</tr>
    	<tr>
    		<td>Provincia:</td>
    		<td><input name="provincia" type="text"  value="<%=provincia%>"></td>
    	</tr>
    	<tr>
    		<td>Stato civile:</td>
    		<td><select name="statocivile" style="width: 126px">
    		<option>Celibe</option>
    		<option>Nubile</option>
    		<option>Sposato-a</option>
    		</select> <%=statocivile%> </td>
    	</tr>
    	<tr>
    		<td>Data di nascita:</td>
    		<td><input name="dn" type="text" value="<%=dn%>"></td>
    	</tr>
    	<tr>
    		<td></td>
    	</tr>
    	<tr>
    		<td>
    		<input name="Submit1" type="submit" value="invia" style="width: 117px"></td>
    		<td>
    		<input name="Reset1" type="reset" value="Cancella" style="width: 120px"></td>
    	</tr>
    	<tr>
    		<td><p style="font-size:xx-small">(* campi obbligatori)</p></td>
    		<td>
    		</td>
    	</tr>
    </table>
    </form>
    Funziona in parte. Cioè mi avverte del campo vuoto con un messaggio d'errore ma invia lo stesso i dati della form.
    Per caso sapete dirmi il problema?
    thanks

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    <form ... onsubmit="return controlla()">
    ciao

  3. #3

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.