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 );