Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak odwołać sie do elementu po atrybucie ?!
Forum PHP.pl > Forum > Po stronie przeglądarki
klaudio
Witam
Czy ktoś wie jak można odwołać się do elementu po atrybucie?? I czy to jest w ogóle możliwe?

Mam takie cos:

<table id="table" width="800px" border="1" spacing="0">
<tr id="0" sel="77"><td>Nr. 0</td><td>Imie</td><td>Nazwisko</td></tr>
</table>

I chce odwołać się do tej <TR> po atrybucie sel="77" czy ktos ma jakis pomysl?

Z góry dziękuję
Pozdrawiam
kamil4u
1. Pobierasz wszystkie TR -> getElementsByTagName
2. Robisz pętlę po wszystkich elementach
3. getAttribute/hasAttribute sprawdzasz czy element ma dany atrybut

Tu coś podobnego: http://forum.php.pl/index.php?showtopic=53283
crafter
W jquery bylo by to jakos tak:
  1. $('table#table').children('tr').each(function(){
  2. if ($(this).attr('sel')==77) {
  3. alert($(this));
  4. }
  5. });


albo lepiej dodac klase tam gdzie chcesz pobrac wtedy juz tylko
  1. $(table#table').children('tr.klasa');


moga byc bledy pisalem z palca.

pozdro
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.