Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> checkbox - zaznaczenie wszystkich
qlash
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 29.08.2006

Ostrzeżenie: (0%)
-----


witam

mam taki problem, otoz na stronie bede mial dynamicznie tworzona liste a przy kazdej jakis checkbox. lista tworzona jest przez php nie przez js i teraz mam problem, chce stworzyc przycisk "zaznacz/odznacz wszystkie"
i nie wiem jak sie do niego zabrac: jakie id nadac checbox'om i jak sprawdzic czy takie id istnieje?
chcialbym aby to w miare mozliwosci bylo tworzone dynamicznie, a nie np. php wysyla do zmiennej js na pocz ilosc takich checkbox'ow

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DjKermit
post
Post #2





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 18.06.2005

Ostrzeżenie: (0%)
-----


Kod
function selectCheckBoxes(val) {
    if (document.checkBoxesChecked)
        document.checkBoxesChecked = false;
    else
        document.checkBoxesChecked = true;
    if (val == undefined)
        var cb = document.getElementsByTagName('input');
    else
        var cb = document.getElementsByName($val);
    for (var i = 0; i < $cb.length; i++) {
        if (cb[i].type == 'checkbox') cb[i].checked = document.checkBoxesChecked;
    }
}

wywołanie
selectCheckBoxes();
zaznacza wszystkie checkbox'y w dokumencie

selectCheckBoxes('nazwa');
zaznacza wszystkie chceckbox'y o zdefiniowanej nazwie (name="nazwa")

Ten post edytował DjKermit 19.09.2006, 08:34:13
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 10:43