![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Czesc, jak moge znalezc przy pomocy czystego javascript lub jquery wszystkie elementy z podanym name ? Chcialabym miec tablice tych elementow. Elementy te maja taki sam name! Kod wyglada mniej wiecej tak:
i kod js:
Z tego co kojarze to cos takiego powinno dzialas. Ale jak potem probuje odczytac elements.length to dostaje ze undefined lub null.. A moze da sie to zrobic prosciej/szybciej w juery? Probowalam z metoda find, ale cos takiego: var x = find($('li[name=test]')); nie dziala.. bede wdzieczna za wszystkie wskazowki.. pzdr, misty |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Użyj: getElementsByTagName ( https://developer.mozilla.org/en/DOM/elemen...ementsByTagName ) - ew. jQuery, ale to linka już dostałeś
--edit-- Źle (IMG:style_emoticons/default/wink.gif) - oczywiście miało być getElementsByName( https://developer.mozilla.org/en/DOM/docume...tElementsByName ) Ten post edytował kamil4u 4.01.2012, 16:00:16 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
no to jak mozliwe ze
i alert pokazuje mi 0? a te selectory to z tego co widze maja same przyklady z uzyciem id. a ja znalezc musze po name.. dobra, znalazlam jakis przyklad ktory mi zadzialal:
pzdr |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Twoim problemem pewnie jest obsługa DOM. Żeby można było znaleźć elementy muszą się one załadować, a żeby były załadowane to musisz użyć odpowiedniego zdarzenia np. onload.
http://jsfiddle.net/tBEs8/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:43 |