ďťż

[js] Elementy dzieci, odwołania

       

Podstrony


telcocafe

Witam, mam pytanko:

Jak odwołać się do wszystkich dzieci konkretnego elementu, dla przykładu pobrać tablicę wszystkich elementów <td> tak jak przez GetElementsByTagName które znajdują się w <tr> (tablicę elementów TR pobieram wyżej wymienioną funkcją. Mam jakoś sprawdzać rodzica pobierając TR przy pomocy GetElementsByTagName ?

Mam dla przykładu taki kod:

<table> <tr><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td></tr> </table> <table> <tr><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td></tr> <tr><td></td><td></td><td></td></tr> </table>

Chciałbym przejechać pętla po wszystkich tabelach, a w tych pętlach po każdym wierszu, tylko nie wiem jak odwołać się do każdej komórki :( Chciałbym np. wykonać konkretne obliczenia na zawartościach komórki w wierszu a następnie pokolorować wszystkie komórki jeżeli wynik mieści się w podanym zakresie.



<table id="tabela"> <tr> <td></td><td></td></tr> <tr> <td></td><td></td></tr> </table>
a teraz js
var tabela=document.getElementByID('tabela'); var wiersze=tabela.getElementsByTagName('tr'); var kolumny=wiersze[i].getElementsByTagName('td'); // zwraca tablice kolumn gdzie i to numer wiersza

Dzięki, dokładnie o taką odpowiedź mi chodziło !

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.