Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema con CheckBox

  1. #1

    Problema con CheckBox

    Ciao ragazzi,
    premetto che non sono un mago dei JS, anzi, sono abbastanza ignorante.

    Il mio problema è il seguente:
    ho un codice JS che fa il check di alcuni (tutti) i campi di una form ed è questo:
    Codice PHP:
    <script language="javascript">
     <!--
      function 
    Modulo() {
         
    // Variabili associate ai campi del modulo
         
    var nome document.modulo.nome.value;
         var 
    cognome document.modulo.cognome.value;
         var 
    citta document.modulo.citta.value;
         var 
    indirizzo document.modulo.indirizzo.value;
         var 
    email document.modulo.email.value;
         var 
    provincia document.modulo.provincia.value;
         var 
    checkobj;
         
    // Espressione regolare dell'email
         
    var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
            
    //Effettua il controllo sul campo NOME
            
    if ((nome == "") || (nome == "undefined")) {
               
    alert("Il campo Nome è obbligatorio.");
               
    document.modulo.nome.focus();
               return 
    false;
            }
            
    //Effettua il controllo sul campo COGNOME
            
    else if ((cognome == "") || (cognome == "undefined")) {
               
    alert("Il campo Cognome è obbligatorio.");
               
    document.modulo.cognome.focus();
               return 
    false;
            }
           
            
    //Effettua il controllo sul campo CITTA'
            
    else if ((citta == "") || (citta == "undefined")) {
              
    alert("Il campo Città è obbligatorio.");
              
    document.modulo.citta.focus();
              return 
    false;
            }
            
    //Effettua il controllo sul campo INDIRIZZO
            
    else if ((indirizzo == "") || (indirizzo == "undefined")) {
               
    alert("Il campo Indirizzo è obbligatorio.");
               
    document.modulo.indirizzo.focus();
               return 
    false;
            }
           
    //Effettua controllo sul campo EMAIL
            
    else if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
               
    alert("Inserire un indirizzo email corretto.");
               
    document.modulo.email.select();
               return 
    false;
            }
            
    //Effettua il controllo sul campo PROVINCIA
            
    else if ((provincia == "") || (provincia == "undefined")) {
               
    alert("Il campo Provincia è obbligatorio.");
               
    document.modulo.provincia.focus();
               return 
    false;
            }
        
            
    //INVIA IL MODULO
            
    else {
               
    document.modulo.action "form.php";
               
    document.modulo.submit();
            }
      }
     
    //-->
    </script> 
    A questa simpatica funzione vorrei aggiungere il controllo del checkbox ma non riesco proprio.
    Qualcuno mi potrebbe aiutare??
    La Vita è come un temporale:
    Prenderla nel c**o è un lampo!

  2. #2
    risolto...
    ho inserito il seguente codice:

    codice:
    //Effettua il controllo sul checkbox 
            else if (!document.forms.modulo.chekka.checked) { 
               alert("Per effettuare l'iscrizione devi accettare il trattamento dei dati personali."); 
               return false; 
            }
    La Vita è come un temporale:
    Prenderla nel c**o è un lampo!

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.