Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema validazione form

    Perchè non funziona?
    In particolare non funziona quando verifica la password

    codice:
    <SCRIPT Language="Javascript">
    <!--
    function verifica() {
    	var password = document.modulo.Password.value;
    	var conferma = document.modulo.PasswordConferma.value;
    
    	if (document.modulo.Nome.value == '' || document.modulo.Cognome.value == '' || document.modulo.Email.value == '' || document.modulo.Password.value == '' || document.modulo.PasswordConferma.value == '') {
    		alert("Non hai compilato tutti i campi obbligatori!");
    	} else { 
    		if (password != conferma) {
    			alert("Attenzione! Le due password inserite non coincidono.");
    		} else {
    			document.modulo.submit();
    		}
    	}
    }
    
    // -->
    </SCRIPT>
    Help Please

    Marsenio

  2. #2
    Utente di HTML.it L'avatar di ilgiovo
    Registrato dal
    Aug 2001
    Messaggi
    518
    dovresti postare anche il codice del form... così non si riesce a capire dov'è l'errore!!
    Cacca!

  3. #3

    Ecco il codice del form

    codice:
    <form action="registrazione_elaborazione.php" name="modulo" method="post">
    <tr><td align="right"><font class="standard">Nome</font></td><td width="10"></td><td width="255"><input type="text" name="Nome" maxlength="255" style="width:255px;"></td></tr>
    <tr><td align="right"><font class="standard">Cognome</font></td><td width="10"></td><td width="255"><input type="text" name="Cognome" maxlength="255" style="width:255px;"></td></tr>
    <tr><td align="right"><font class="standard">Data di nascita</font></td><td width="10"></td><td width="255"><font class="standard"><input type="text" name="gg" maxlength="2" style="width:25px;">/<input type="text" name="mm" maxlength="2" style="width:25px;">/<input type="text" name="aaaa" maxlength="4" style="width:40px;"></font></td></tr>
    <tr><td align="right"><font class="standard">Indirizzo</font></td><td width="10"></td><td width="255"><input type="text" name="Indirizzo" maxlength="255" style="width:255px;"></td></tr>
    <tr><td align="right"><font class="standard">Citt&agrave</font></td><td width="10"></td><td width="255"><input type="text" name="Citta" maxlength="255" style="width:255px;"></td></tr>
    <tr><td align="right"><font class="standard">Provincia</font></td><td width="10"></td><td width="255"><input type="text" name="Provincia" maxlength="2" style="width:25px;"></td></tr>
    <tr><td align="right"><font class="standard">CAP</font></td><td width="10"></td><td width="255"><input type="text" name="Cap" maxlength="5" style="width:50px;"></td></tr>
    <tr><td align="right"><font class="standard">Email</font></td><td width="10"></td><td width="255"><input type="text" name="Email" style="width:255px;"></td></tr>
    <tr><td align="right"><font class="standard">Telefono</font></td><td width="10"></td><td width="255"><input type="text" name="Telefono" style="width:255px;"></td></tr>
    <tr height="10"><td></td><td></td><td></td></tr>
    <tr><td align="right"><font class="standard">Password</font></td><td width="10"></td><td width="255"><input type="password" name="Password" style="width:255px;"></td></tr>
    <tr><td align="right"><font class="standard">Conferma ...</font></td><td width="10"></td><td width="255"><input type="password" name="ConfermaPassword" style="width:255px;"></td></tr>
    
    <tr><td></td><td></td><td width="255" align="right">
    <table cellspacing="0" celpadding="0" width="255">
    <tr><td width="20"><input class="radio" type="checkbox" name="mailinglist" value="" checked></td><td width="4"></td><td><font class="standard">Desidero ricevere informazioni.</font></td></tr>
    </table>
    </td></tr>
    
    <tr height="10"><td></td><td></td><td></td></tr>
    <tr><td></td><td width="10"></td><td width="255" align="right"><input class="bottone" type="button" onClick="verifica()" value="Registrati!"></td></tr>
    </form>

  4. #4
    Utente di HTML.it L'avatar di ilgiovo
    Registrato dal
    Aug 2001
    Messaggi
    518
    questa è un po' da fagiani....

    il campo di conferma password nello script si chiama PasswordConferma e nel form si chiama ConfermaPassword :quipy:
    Cacca!

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.