Raga questo javascript mi sta togliendo 10 anni di vita, perchè fa di testa sua... mentre funziona, non funziona più...
Mi dite per quale motivo questo semplice e banale script non funziona?
Ho un form:
e la funziona che controlla se i campi sono stati compilati:Codice PHP:><form method="post" name="modulo">
<table border="0">
<tr><td>Nuova Password: </td><td><input type="password" name="nuova" /></td></tr> <tr><td>Conferma Password: </td><td><input type="password" name="conferma" /></td></tr>
<input type="hidden" name="passdb" value="<? echo "$riga[0]"; ?>" />
<tr><td><input type="button" value="Aggiorna" onclick="modulo()" /></td><td><input type="reset" value="Cancella" /></td></tr>
</table> </form>
Per quale motivo quando clicco sul submit non succede niente??? :@Codice PHP:function modulo() { // Variabili associate ai campi del modulo
var nuova = document.modulo.nuova.value;
var conferma = document.modulo.conferma.value;
var passdb = document.modulo.passdb.value; //Effettua il controllo sul campo NOME
if ((nuova == "") || (nuova == "undefined")) {
alert("Devi inserire una nuova password.");
document.modulo.nuova.focus();
return false; }
else if ((conferma == "") || (conferma == "undefined")) {
alert("Il campo Conferma Password è obbligatorio.");
document.modulo.conferma.focus();
return false; }
else if (nuova != conferma) {
alert("La password confermata è diversa da quella scelta, controllare.");
document.modulo.conferma.value = "";
document.modulo.conferma.focus();
return false; } //INVIA IL MODULO
else {
document.modulo.action = "aggiorna_pwd.php";
document.modulo.submit(); } }

