Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Controllo check box

  1. #1

    Controllo check box

    Ciao a tutti quanti!
    Volevo sapere il comando html, in un form, per evitare di farmi andare avanti se una check box non è spuntata. E' la check per il trattamento dei dati personali... Grazie... ciao
    Le camice rosse ricucirono il paese,
    le camice nere lo portarono alla guerra,
    le camice verdi vi son pulite il culo...

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    codice:
    if (document.nomeform.nomecampo.checked == false) {
     alert("non checckata");
    }
    una cosa del genere funziona?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Puoi fare in questo modo:
    codice:
    <script>
    function control() {
    if (document.form1.contratto[0].checked)
      document.form1.invia.disabled = false;
    else document.form1.invia.disabled = true;
    }
    <script>
    .
    .
    .
    <input type="radio" name="contratto" value="1" onclick="control();" />Accetto
    <input type="radio" name="contratto" value="0" onclick="control();" checked="checked" />Non accetto
    <input type="submit" disabled="disabled" value="Avanti" />
    Ho usato un radio button quà perché è più esplicativo.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  4. #4
    Originariamente inviato da Federix
    Puoi fare in questo modo:
    codice:
    <script>
    function control() {
    if (document.form1.contratto[0].checked)
      document.form1.invia.disabled = false;
    else document.form1.invia.disabled = true;
    }
    <script>
    .
    .
    .
    <input type="radio" name="contratto" value="1" onclick="control();" />Accetto
    <input type="radio" name="contratto" value="0" onclick="control();" checked="checked" />Non accetto
    <input type="submit" disabled="disabled" value="Avanti" />
    Usando questo controllo nel momento in cui io vado a posizionarmi sul radio button diverso da quello che mi da di default mi da il seguente errore:
    codice:
    'document.form1.contratto' è nullo o non è un oggetto
    Cosa può essere?
    Le camice rosse ricucirono il paese,
    le camice nere lo portarono alla guerra,
    le camice verdi vi son pulite il culo...

  5. #5
    Originariamente inviato da Francis87
    codice:
    if (document.nomeform.nomecampo.checked == false) {
     alert("non checckata");
    }
    questo comando dove va inserito???
    Le camice rosse ricucirono il paese,
    le camice nere lo portarono alla guerra,
    le camice verdi vi son pulite il culo...

  6. #6
    Originariamente inviato da stebux
    Usando questo controllo nel momento in cui io vado a posizionarmi sul radio button diverso da quello che mi da di default mi da il seguente errore:
    codice:
    'document.form1.contratto' è nullo o non è un oggetto
    Cosa può essere?
    Devi dare il nome form1 al form che contiene i pulsanti radio e il submit.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

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.