Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Select multiple, i ilość zaznaczonych elementów
kszychu
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


No właśnie, szukam i nie mogę znaleźć, jak sprawdzić ile elementów zaznaczono w polu select multiple?

Dobra, nieaktualne. Znalazłem to:
Cytat
For Select objects that can have multiple selections (that is, the SELECT tag has the MULTIPLE attribute), the selectedIndex property is not very useful. In this case, it returns the index of the first selection. To find all the selected options, you have to loop and test each option individually.

I gdyby komuś kiedyś było przydatne, moje rozwiązanie. Ciekawe również ze względu na użytą nietypową nazwę selecta (kategorie_dok[])
Kod
for(i = 0; i < f.elements['kategorie_dok[]'].length; i++) {
     if(f.elements['kategorie_dok[]'][i].selected == true) zaznaczonych++;
}


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post

Posty w temacie
- kszychu   Select multiple   30.03.2005, 13:27:40


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

 



RSS Aktualny czas: 21.08.2025 - 16:05