Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Checkare due checkbox

  1. #1

    Checkare due checkbox

    Salve,
    Desidererei ottenere il seguente effetto: se un checkbox (c1) è checkato, anche un altro checkbox (c2) viene checkato in automatico; al contrario, se il primo checkbox viene de-selezionato, non è necessario che anche il secondo lo sia...

    Ho costruito il seguente script, che però non funziona...
    codice:
    <!--
    function HomeActive(c1,c2) {
    if (document.getElementById(c1).checked) {
    	document.getElementById(c2).checked;
    }
    }
    //-->
    </script>
    Chiaramente ho assegnato gli id ad entrambi i check (si chiamano "PolHomeCB" e "PolActiveCB"), e sul primo check ho messo il seguente richiamo:
    codice:
    onClick="HomeActive('PolHomeCB','PolActiveCB');"
    Dove sbaglio?

    Grazie in anticipo per le risposte..

  2. #2
    prova così:

    codice:
    <input type="checkbox" name="c1" onclick="if (this.checked) this.form.c2.checked=true;" value="v1" />
    ciao

  3. #3
    Ecco, mi hai dato lo spunto... :-)
    Nel mio script, ho sostituito la riga:
    codice:
    document.getElementById(c2).checked;
    Con questa:
    codice:
    document.getElementById(c2).checked = true;
    Grazie, a presto!

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.