Salve a tutti, premetto che sono alle prime armi con javascript, dovrei effetuare un controllo sulla password e conferma, il problema è che il controllo della funzione checkcPassword è sempre vero, qualcuno per caso saprebbe dirmi perche? grazie in anticipo
Codice HTMLcodice://FUNZIONE PER IL CONTROLLO DELLA PASSWORD function checkPassword(whatYouTyped) { var fieldset = whatYouTyped.parentNode; var txt = whatYouTyped.value; if (txt.length > 7) { fieldset.className = "welldone"; } else { fieldset.className = "kindagood"; } } //FUNZIONE PER IL CONTROLLO DELLA CONFERMA PASSWORD function checkcPassword(whatYouTyped) { var conferma = document.modulo.conferma.value; var fieldset = whatYouTyped.parentNode; var txt = whatYouTyped.value; if (txt == conferma) { fieldset.className = "welldone"; } else { fieldset.className = "kindagood"; } }
codice:<form method="post" action="..\php/registra.php" name="modulo"> <fieldset> <label>Password</label> <input type="password" name="password" id="password" onkeyup="checkPassword(this);"/> </fieldset> <fieldset> <label>Conferma password</label> <input type="password" name="conferma" id="c_password" keyup="checkcPassword(this);"/> </fieldset>

Rispondi quotando
