Phương thức getElementsByTagNameNS() của XML DOM

Định nghĩa và cách sử dụng

getElementsByTagNameNS() Phương thức trả về NodeList, bao gồm tất cả các phần tử có tên và không gian tên được chỉ định.

Ngữ pháp

elementNode.getElementsByTagNameNS(ns,name)
Tham số Mô tả
ns Chuỗi, quy định không gian tên cần tìm kiếm. Giá trị "*" khớp với tất cả các thẻ.
name Chuỗi, quy định tên thẻ cần tìm kiếm. Giá trị "*" khớp với tất cả các thẻ.

Mẫu

Dưới đây là mã nguồn sẽ tải "books_ns.xml" vào xmlDoc và lấy các phần tử bằng tên thẻ và không gian tên:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   {}
};
xhttp.open("GET", "books_ns.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagNameNS("https://www.codew3c.com/meishi/", "title");
    document.getElementById("demo").innerHTML =
    x[0].nodeName;
{}

Thử ngay