document.getElementsByTagNameNS()

document.getElementsByTagNameNS() - повертає список вузлів за вказаним ім'ям тегів і простором імен.

Синтаксис:

window.document.getElementsByTagNameNS( pvarNS, bstrLocalName);

Параметри:

window - об'єкт window. Не обов'язково вказувати якщо посилатися на поточне вікно.

document - об'єкт document.

pvarNS - рядок з вказаним простором імен або "*" для всіх просторів імен.

bstrLocalName - рядок з назвою елемента або зірочки "*", щоб повернути всі елементи в просторі імен.

Опис:

getElementsByTagNameNS() метод об'єкту document який повертає колекцію вузлів за вказаним ім'ям елементу із зазначеного простору імен.

Метод getElementsByTagNameNS() похожим на  getElementsByTagName() , за винятком того, що шукає елементи по простору імен і по назві тегу, а не тільки по назві тегу. Його застосування має сенс тільки в XML документах, що використовують простір імен.

Приклад:

document.getElementsByTagNameNS("*","div"); var masEl=document.getElementsByTagNameNS("*","p"); masEl[0].innerText="JavaScript приклад методу document.getElementsByTagName();"; masEl[0].style.color='#fa3e71'; count=document.getElementsByTagNameNS("http://яваскрипт.укр/document.getElementsByTagNameNS","p").length; alert( "Кількість тегів <p>: "+count );