Thuộc tính prefix của XML DOM

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

prefix Thuộc tính thiết lập hoặc trả về tiền tố tên không gian của nút.

Cú pháp

Đặt tiền tố tên không gian:

nodeObject.prefix=prefix

Trả về tiền tố tên không gian:

nodeObject.prefix

Chi tiết kỹ thuật

Giá trị trả về: Chuỗi biểu thị tiền tố tên không gian của nút; nếu nút không có tên không gian, thì trả về null.
Phiên bản DOM: Core Level 2 Node Object

Mô hình

Dưới đây là mã nguồn sẽ tải "books_ns.xml" vào xmlDoc và trả về tiền tố tên không gian của yếu tố <title>:

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 x, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName("title");
    for (i = 0; i < x.length; i++) {
        txt += "Prefix: " + x.item(i).prefix + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

亲自试一试

浏览器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持

所有主流浏览器都支持 prefix 属性。