Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Controllo campi

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    25

    Controllo campi

    Ciao.
    devo fare uno script per convalidare un form...

    nel form ho un menù a tendina le cui opzioni sono dei numeri (2,3,4,5,6)
    a seconda della scelta fatta devo riempire una serie di caselle di testo...

    Es. se ho selezionato 2 nel menu a tendina e riempio 3 caselle di testo vorrei ke mi dicesse l'errore...
    Ho provato con questo codice...ma non ottengo nulla...qualcuno mi aiuta, please??



    <script>
    function verify() {
    var msg=""
    var errors=""

    for(i=0; i<f.length-1; i++) {

    if((var e.type=="text" || var e.type=="textarea") && e.optional==true) {
    if(e.value==null || e.value=="") errors += "\n\t- il campo "+ e.name +" è vuoto"
    }
    }


    if(!errors) return true

    msg+="______________________________________\n"
    msg+="Il modulo presenta i seguenti errori\n"
    msg+="Si prega di correggerli e di inviarlo nuovamente\n"
    msg+="_______________________________________\n"
    msg+="\nI seguenti campi richiesti risultano non corretti:\n"+ errors
    msg+="\n________________________________________\n "
    alert(msg)
    return false
    }
    </script>
    </head>
    <body>

    <form name="controlla" onSubmit="
    this.sublevel_name1.optional=true;
    this.sublevel_name1.optional=true;
    this.sublevel_name2.optional=true;
    this.sublevel_name3.optional=true;
    this.sublevel_name4.optional=true;
    this.sublevel_name5.optional=true;
    this.sublevel_name6.optional=true;
    return verify(this);
    ">
    <input type="button" value="Controlla" onclick="verify()">

  2. #2
    questo è Javascript, sei nella sezione sbagliata. Chiedi ad un moderatore di spostarti la discussione.
    I DON'T Double Click!

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.