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

    checkando un checkbox, checkare anche tutti gli altri

    Come da titolo, il mio problema è avendo un check particolare in una pagina, io vorrei che checkando quello mi si checkino anche tutti gli altri check presenti nella pagina, e deselezionandolo mi si deselezionino tutti gli altri check, è possibile?come la implemento una funzione del genere?

    Grazie mille a che mi aiuterà.
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` gia` stato risolto qualche tempo fa.

    Prova con una ricerca (bottone in alto a dx)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Grazie. Ho cercato e ho trovato questo:

    codice:
    <script> 
    function selectALL() { 
      var formELS = form1.elements; 
      for(var i = 0; i<formELS.length; i++) { 
        if(formELS[i].type == "checkbox") { 
          formELS[i].checked = formELS["checkmadre"].checked; 
        } 
      } 
    } 
    </script>
    e poi mettevo questo come checkmadre:
    codice:
    <input type="checkbox" name="checkmadre" onclick="selectAll()">
    il problema è che non funziona, mi restituisce errore nella visualizzazione della pagina e mi dice previsto oggetto, di che oggetto parla?sapete dirmi dov'è l'errore?

    Grazie a tutti
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il tuo form si chiama "form1"? (intendo l'attributo name del tag <form> )

    Comunque per farlo funzionare in tutti i browser, deve diventare:
    codice:
    function selectALL() { 
      var formELS = document.form1.elements; 
      for(var i = 0; i<formELS.length; i++) { 
        if(formELS[i].type == "checkbox") { 
          formELS[i].checked = formELS["checkmadre"].checked; 
        } 
      } 
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    si si il mio tag form si chiama form1, ho provato a mettere document davanti come mi hai suggerito, ma mi dà sempre lo stesso messaggio, mi dice previsto oggetto a questa linea:

    codice:
    <input type="checkbox" name="checkmadre" onclick="selectAll()">
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  6. #6
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    codice:
    <input type="checkbox" name="checkmadre" onclick="javascript:selectALL();">
    cambia qualcosa così?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Un dubbio: prova a cambiare il nome della funzione (dove la chiami e dove la definisci, naturalmente).
    Potrebbe essere che selectAll sia nome riservato in qualche browser.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    Era proprio il nome della funzione!E io che mi stavo dannando!

    Grazie mille!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Potresti dirci il browser che usi (tipo e versione), in modo che sappiamo per quali occorre stare 10 volte attenti?
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  10. #10
    io sto usando solo IE 6
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.