Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317

    Problema form parte seconda

    Codice PHP:
    <html>
    <
    head>
    <
    script type="text/javascript">
    function 
    controllo_form(nome_form){
        
    nome_input = new Array();
        
    nome_input[0] = nome_form.nome.value;
        
    nome_input[1] = nome_form.cognome.value;
        
    nome_input[2] = nome_form.eta.value;
        
        
    lunghezza_input = new Array();
        
    lunghezza_input[0] = nome_form.nome.value.length;
        
    lunghezza_input[1] = nome_form.cognome.value.length;
        
    lunghezza_input[2] = nome_forn.eta.value.length;
        
        
    consentita = new Array(20153);
        
        
    errore_isset = new Array();
        
    errore_isset[0] = "Inserisci un nome";
        
    errore_isset[1] = "Inserisci un cognome";
        
    errore_isset[2] = "Inserisci una età";

        
    errore_lunghezza = new Array();
        
    errore_lunghezza[0] = "Il nome non può contenere più di "consentita[0] +" caratteri";
        
    errore_lunghezza[1] = "Il cognome non può contenere più di "consentita[1] +" caratteri";
        
    errore_lunghezza[2] = "L'età non può contenere più di "consentita[2] +" caratteri";
        
        var 
    a;
        
        for (
    a=0a<nome_input.lengtha++){
            if (
    nome_input[a] == ''){
                
    alert(errore_isset[a]);
                return 
    false;
            }
            else if (
    lunghezza_input[a] > consentita[a]){
                
    alert(errore_lunghezza[a]);
                return 
    false;
            }
        }
        
        return 
    true;
    }
    </script>
    </head>
    <body>

    <form method="post" onSubmit="this.lol.disabled=true; return controllo_form(this)">
    <input type="text" name="nome" value="">

    <input type="text" name="cognome" value="">

    <input type="text" name="eta" value="">

    <input type="submit" name="lol" value="ok">
    </form>

    </body>
    </html> 

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    titolo non esplicativo, leggi il regolamento

    edit: non che il resto del messaggio lo sia

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.