Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 17.12.2006 Ostrzeżenie: (0%)
|
Witam wszystkich.
Mam problem z funkcją getElementById. Mianowicie, mam szablon XML, np:
Udało mi się wydobyć z niego dane, jednak tylko z wszystkich newsów, zrobiłem to poleceniem:
Potem oczywiście pętla foreach i działało. Problem pojawił się, gdy chciałem wydobyć wiadomości tylko z jednego konkretnego newsa. Próbowałem wszelkimi sposobami poleceniem getElementsById, jednak nie udawało się. Proszę o pomoc, z góry dzięki. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%)
|
Do tego co już masz (getElementsByTagName) w pętli w której iterujesz przez te elementy sprawdzaj jeszcze obecność atrybutu i jego wartość.
Żeby nie biegać po całej kolekcji nodeów po znalezieniu tego odpowiedniego daj w pętli break; co zakończy pętlę a ty zostaniesz z tym odpowiednim nodem. |
|
|
|
Dawka [PHP] Problem z getElementById 16.03.2008, 14:43:46
nevt ID nie może być liczbą. musi być poprawną nazwą, c... 16.03.2008, 15:15:04
Dawka Jak można rozwiązać ten problem, zważając na fakt,... 16.03.2008, 16:02:07
Dawka dzięki panowie działa 16.03.2008, 16:39:36 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 05:25 |