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

    validazione form lenght

    Salve ho un form semplicissimo , ho un problema con la lunghezza del campo username :

    codice:
      <script type="text/javascript">
            function validateAndSend() {
                
              
               
                if (
                    document.crea_utente.username.value == '' ||
                    document.crea_utente.pw.value == '' ||
                    document.crea_utente.pw_repeat.value == '' 
                    
                    
                    
                    ) {
                    alert('inserisci tutti i campi');
                    return false;
                } 
                
         
               
                else if ( document.crea_utente.username.value.lenght <6 ) {
                    alert('usename minore di 6 caratteri');
                    return false;     
                   
                }
                else {
                    crea_utente.submit();
                    
                }
            }
        </script>
    
    
    <form class="" name="crea_utente" action="utente_inserito.php" method="post">
                                       <h6>I campi con l'asterisco sono obbligatori</h6>
            <label>Username *</label> 
            <br>
            <input type="text"   name="username" value="" >
            <br>
            <label>Password *</label>
            <br>
            <input type="password" name="pw" value="" >
            <br>
            <label>Ripeti Password *</label>
            <br>
            <input type="password" name="pw_repeat" value="" >
            <br>
            
      
          
           <input type="button"  name="crea" value="Crea utente" onclick="validateAndSend();">
           </form>
    Il controllo sui campi funziona mentre quello sulla lunghezza dell username no , dove sbaglio ?

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, errore classico: lenght in realtà si scrive length

    ...questi inglesi
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.