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

Tài liệu tham khảo đối tượng Document

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

Phương thức createElementNS() có thể tạo ra một phần tử nút có không gian tên được chỉ định.

Phương thức này có thể trả về một đối tượng Element.

Cú pháp:

createElementNS(ns,name)
Tham số Mô tả
ns Giá trị chuỗi, có thể quy định tên không gian tên của yếu tố này.
name Giá trị chuỗi, có thể quy định tên của phần tử này cho yếu tố.

Giải thích

Phương thức createElementNS() tương đương với Phương thức createElement()Tương tự, nhưng nó tạo ra các nút Element có không gian tên được chỉ định ngoài tên được chỉ định. Chỉ có tệp XML sử dụng không gian tên mới sử dụng phương thức này.

Mẫu

Trong tất cả các ví dụ, chúng ta sẽ sử dụng tệp XML books.xmlvà hàm JavaScript loadXMLDoc().

Mã đoạn sau có thể thêm nút phần tử có không gian tên được chỉ định vào mỗi <book>:

mlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newel,newtext;
for (i=0;i<x.length;i++)
  {
  newel=xmlDoc.createElementNS('p','edition');
  newtext=xmlDoc.createTextNode('First');
  newel.appendChild(newtext);
  x[i].appendChild(newel);
  }

Tài liệu tham khảo đối tượng Document