Ciao utilizzo questo script che avverte dei campi vuoti:
Funziona in parte. Cioè mi avverte del campo vuoto con un messaggio d'errore ma invia lo stesso i dati della form.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>
Per caso sapete dirmi il problema?
thanks![]()

Rispondi quotando