Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    inserire funzione a check

    ciao a tutti...
    in rete ho trovato una funzione che mi permette di selezionare/deselezionare tutti i checkbox che ho in una pagina; vorrei però assegnarci anche una funzione per quando sono selezionati e quando non lo sono. Ai checkbox ho inoltre già assegnato una funzione onClick
    La funzione originale è la seguente:

    function checkUncheck_punti(check)
    {
    var checks = document.getElementsByName('punti[]');
    for(i = 0; i < checks.length; i++)
    {
    checks[i].checked = check.checked;
    }

    <input type="checkbox" name="punti[]" id="seconda_contorni" onClick="toggleGeoXML(this.id, this.checked);"/>
    .
    .
    .

    qualche idea?

    grazie!

  2. #2
    basta che fai:

    codice:
    <input type="checkbox" name="punti[]" id="seconda_contorni" onClick="toggleGeoXML(this.id, this.checked); checkUncheck_punti(this);"/>
    Poi nella funzione ci metti:

    codice:
    function checkUncheck_punti(check)
    {
       var checks = document.getElementsByName('punti[]');
       for(i = 0; i < checks.length; i++)
       {
          checks[i].checked = check.checked;
       }
       //Fin qui è uguale, ora aggiungi
       if(check.checked){
           //Metti qui la funzione da eseguire se sono tutti checked
       }
       else{
           //Metti qui la funzione da eseguire se sono tutti unchecked
       }
    }
    I DON'T Double Click!

  3. #3
    funziona!
    GRAZIE!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.