Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725

    Modifica Script Seleziona Checkbox

    Ciao a tutti ho uno script che mi permette di selezionare tutte le checkbox di un mio form

    Codice PHP:
    <script type="text/javascript">
    function 
    SelezTT()
    {
        var 
    0;
        var 
    segnalazioni document.segnalazioni.elements;
        for (
    i=0i<segnalazioni.lengthi++)
        {
            if(
    segnalazioni[i].type == "checkbox")
            {
            
    segnalazioni[i].checked true;
            }
        }
    }
    </script> 
    Ora c'è un modo per far si che se tutte le checkbox sono selezionate se io riclicco sul pulsante seleziona tutte, questo mi deselezioni tutte e quindi faccia segnalazioni[i].checked = false;

    ??? Grazie mille
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    if(segnalazioni[i].type == "checkbox" && !segnalazioni[i].checked) 
            { 
            segnalazioni[i].checked = true; 
            }else{
    segnalazioni[i].checked = false;
    }
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Grazie per la risposta ma ho un mini problemino,

    se io faccio seleziona tutto e poi spunto due, se poi riclicco mi toglie la spunta su tutte tranne che su quelle due
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    if(segnalazioni[i].type == "checkbox") 
            { 
            segnalazioni[i].checked = true; 
            }else{
    segnalazioni[i].checked = false;
    }
    Di javascript proprio zero assoluto? Di studirtelo un pochino neanche per idea, comunque ricordati che alla lunga rischi l'indifferenza
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Si non lo conosco, sto provando man mano a studiarlo, lo script l'ho semi realizzato solo, solo che non riesco a togliere sto problema. Tutt'ora con quel metodo non mi va perchè non mi deseleziona nulla
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ultimo tentativo
    codice:
    if(segnalazioni[i].type == "checkbox" && !segnalazioni[i].checked) 
            { 
            segnalazioni[i].checked = true; 
            }else if(segnalazioni[i].type == "checkbox" && segnalazioni[i].checked){
    segnalazioni[i].checked = false;
    }
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Niente il problema è che trasforma i checked in non checked e il contrario.

    A me serva metta tutti a checked o tutti a non checked.

    Fa nulla, grazie lo stesso
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  8. #8
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Se a qualcuno serve ho risolto cosi

    Codice PHP:
    var checkflag "false";
    function 
    SelezTT() {
        if (
    checkflag == "false") {
            for (
    0segnalazioni.lengthi++) {
                
    segnalazioni[i].checked true;
            }
            
    checkflag "true";
            return 
    "Deseleziona tutto"
        }else {
            for (
    0segnalazioni.lengthi++) {
                
    segnalazioni[i].checked false
            }
            
    checkflag "false";
            return 
    "Seleziona tutto"
    }

    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Per correttezza non rimuovere i diritti dell'autore.



    <!-- Begin
    var checkflag = "false";



    M.

  10. #10
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

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.