...Personalizza la tua HomePage...

Questa Sezione è Dedicata a Tutti i Webmaster Nofiti e Non

Versione Stampabile Versione PDF Versione .DOC Versione .ZIP Scrivimi i tuoi Commenti

Controllare la corrispondenza tra due campi di un form
Autore :  Alberto Giuliani Linguaggio :  JAVASCRIPT
Data :  24/03/2006 11:39:15 Accessi :  0
In questo tutorial vedremo come realizzare un ciclo if-else in Javascript che controlli la corrispondenza tra due campi di un form.


Supponiamo di voler registrare i visitatori al nostro sito, e che il processo di registrazione preveda l'inserimento di username e password.

Supponiamo quindi di aver messo due campi per la password, uno per la scelta e uno per la conferma.


Ecco quindi il codice del nostro form:

<form method="post" action="" name="modulo" onsubmit="return controllapassword(this)">
Username scelto:<input type="text" name="username" size="30"/><br />
Digita qui la password:<input type="password" name="password" size="30"/><br />
Conferma la password:<input type="password" name="password_di_convalida" size="30" /><br />
<input type="submit" value="Invia" />
</form>

Da notare quindi la riga

onsubmit="return controllapassword(this)"

che richiama la funzione "controllapassword".


Quindi inseriamo il codice Javascript tra i tags head della nostra pagina:

<script language="Javascript" type="text/javascript">
<!--
function controllapassword(modulo) {
if (modulo.password.value == "") {
alert("Errore: inserire una password!")
modulo.password.focus()
return false
}
if (modulo.password.value != modulo.password_di_conferma.value) {
alert("La passord inserita non coincide con la prima!")
modulo.password.focus()
modulo.password.select()
return false
}
return true
}
-->
</script>

Lascio a voi il compito di personalizzare i messaggi di alert e la grafica del form.

Ritorna


 NEWS 
12/09/2007 13:08:14
PAURA
Marco Travaglio con Gomez e Crozza ed Elio

11/09/2007 14:44:48
IL V-DAY: un evento NUOVO !!!!!
Aria fresca in Parlamento articolo del Sole24ore: http://www.ilsole24ore.com/art/SoleOnLine4/At...


28/06/2007 14:20:55
LEOPARDI SALUTI i 500
Certo ragazzi, anche noi nel nostro piccolo cresciamo, e Leopardi è il cinquecentesimo saggio nella ...


12/04/2007 11:31:15
ATTENZIONE A CheckMessenger.NET! , è una TRUFFA
Ennesito sito truffaldino: si chiama CheckMessenger e vi promette di mostrarvi se i vostri contatti ...


26/01/2007 11:58:34
AGGIORNATE TUTTE LE SEZIONI
AGGIORNATE TUTTE LE SEZIONI Sì, cari amici. Ho provveduto ad aggiornare le principali sazioni de...


:: ELENCO NEWS ::

  
Valid XHTML 1.0! Valid CSS!