Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839

    Piccola modifica a script x checkbox

    Ciao,
    ho trovato questo script su questo sito:

    codice:
    <head>
    <script type="text/javascript" language="JavaScript">
    <!--
    function checkAll(elm,name){
      for (var i = 0; i < elm.form.elements.length; i++)
      	if (elm.form.elements[i].name.indexOf(name) == 0)
    	    elm.form.elements[i].checked = elm.checked;
    }
    
    //-->
    </script>
    
    </head>
    <body >
    
    
    
    <div align="center">
    
    
    <form>
    <input type="checkbox" onClick="checkAll(this,'check')" />
    Spunta tutti
    
    1 <input type="checkbox" name="check1" />
    2 <input type="checkbox" name="check2" />
    3 <input type="checkbox" name="check3" />
    </form>

    vorrei sapere come posso inserire il checkbox ' spunta tutti' in basso, alla fine.

    Grazie
    Sicut Nox Silentes

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839
    Originariamente inviato da fcaldera
    la discussione sotto la tua

    http://forum.html.it/forum/showthrea...readid=1000751

    Ciao

    Hai ragione, scusami!

    2 piccole domande

    ho preso il tuo codice modificato:

    codice:
     
    <script>
    function selectCB() {
      var cb = document.getElementsByTagName('input');
    
      for (i=0; i<cb.length; i++) {
         if (cb[i].type.toLowerCase() == 'checkbox')
             cb[i].checked = 'checked';
      }
    
    }
    </script>
    ...
    
    <form>
      <input type="checkbox" />
    </form>
    
    <form>
      <input type="checkbox" />
    </form>
    
    <form>
      <input type="checkbox" />
    </form>
    
    
    <form>
      Seleziona tutti
      <input type="checkbox" onclick="selectCB()"/>
    </form>


    1) Sopra questo gruppo di checbox (che fanno parte di uno stesso argomento) ho altri due checkbox che non c'entrano nulla con il gruppo.
    Quando spunto per selezionarli tutti, mi si selezionano anche quei due poveri cristi. Si può escluderli?

    2) Una volta selezionato il checkbox 'selezionali tutti' non si deseleziona più


    Scusa se abuso della tua pazienza e del tuo tempo
    Sicut Nox Silentes

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.