DOM:element.getElementsByTagNameNS
z Mozilla Developer Center, polskiego centrum programistów Mozilli.
UWAGA: Tłumaczenie tej strony nie zostało zakończone.
Może być ona niekompletna lub wymagać korekty.
Chcesz pomóc? | Dokończ tłumaczenie | Sprawdź ortografię | Więcej takich stron...
Spis treści |
[edytuj] Podsumowanie
Zwraca listę elementów o danej nazwie znacznika należącej do danej przestrzeni nazw.
[edytuj] Składnia
elements = element.getElementsByTagNameNS(namespace, localName)
-
elementsjestNodeListznalezionych elementów w kolejności ich występowania w drzewie. -
elementjest elementem startowym. Zauważ, że tylko potomkowie tegoż elementu zawarci są w przeszukiwaniu, ale nie on sam węzeł. -
namespacejest przestrzenią nazw URI elementów do przeszukania (zobaczelement.namespaceURI). -
nameis either the local name of elements to look for or the special value"*", which matches all elements (seeelement.localName).
[edytuj] Przykład
// check the alignment on a number of cells in a table.
var table = document.getElementById("forecast-table");
var cells = table.getElementsByTagNameNS("www.mozilla.org/ns/specialspace/", "td");
for (var i = 0; i < cells.length; i++) {
status = cells[i].getAttribute("status");
if ( status == "open") {
// grab the data
}
}
[edytuj] Uwagi
element.getElementsByTagNameNS is similar to document.getElementsByTagNameNS, except that its search is restricted to those elements which are descendants of the specified element.