Visualizzazione dei risultati da 1 a 3 su 3

Discussione: controllo su checkbox

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    73

    controllo su checkbox

    Ciao a tutti,
    Ho trovato qui sul forum un controllo di checkbox, ma dovrei adattarlo allo script che utilizzo sulla mia pagina.
    Lo script funzionante è questo:
    codice:
    <SCRIPT language="JavaScript">
    function bTestPrivacy() {
    var BoxPrivacy = document.forms["frm"].elements["privacy"].checked;
       if(!BoxPrivacy){
      alert("Spunta legge sulla privacy");
      return false;
    } 
    }
    </SCRIPT>
    <form method="get" action="registrazione.asp?step=2" id="frm" name="frm"
    onsubmit="return(bTestPrivacy());"> 
    <input name="Invio" type="submit" class="txt" id="Invio" style="width: 120px" value="Registrati"> 
    <input name="privacy" type="checkbox" class="txt" id="privacy"> 
    </form>
    La mia pagina è questa ma non funziona:
    codice:
    <SCRIPT LANGUAGE="JavaScript">
    function DoSubmit(chk) {
    var privacy		= chk.privacy.value;
    var submitform	= true;
    var error		= '\n\n';
    error			+= ' Spunta legge sulla privacy \n\n';
    if (privacy.checked != null ) {
    error			+= ' Privacy  \n';
    submitform		= false;
    }
    else {
    error += '\n\n\n';
    alert (error);
    return false;
    }
    }
    </SCRIPT>
    <form name="registrationForm" method="post" action="registrazione.asp?step=2"
    onReset="return confirm ('Sei sicuro di voler cancellare tutti i dati nel form?')">
    <input type="button" value="Registrati" onClick="DoSubmit(document.registrationForm)">
    <input name="privacy" type="checkbox" class="txt" id="privacy">

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <SCRIPT LANGUAGE="JavaScript">
    function DoSubmit(chk) {
    var w_privacy = chk.privacy;
    var error = '\n\n';
    error += ' Spunta legge sulla privacy \n\n';
    if (w_privacy.checked) {
    error += ' Privacy \n';
    }
    else {
    error += '\n\n\n';
    alert (error);
    return false;
    }
    }
    </SCRIPT>
    <form name="registrationForm" method="post" action="registrazione.asp?step=2"
    onReset="return confirm ('Sei sicuro di voler cancellare tutti i dati nel form?')">
    <input type="button" value="Registrati" onClick="DoSubmit(this.form)">
    <input name="privacy" type="checkbox" class="txt" id="privacy">

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    73
    Grazie mille, ciaoo

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.