วิธี createElementNS() ของ XML DOM
การระบุและวิธีใช้
วิธี createElementNS() สามารถสร้างตัวโครงสร้างประกาศด้วยช่วงประกาศที่กำหนด
วิธีนี้สามารถคืนค่า Element วัตถุ
ระบบการใช้งาน:
createElementNS(ns,name)
ตัวแปร | คำอธิบาย |
---|---|
ns | ข้อความสาย,สามารถกำหนดชื่อช่วงประกาศสำหรับตัวโครงสร้างประกาศนี้ |
name | ข้อความสาย,สามารถกำหนดชื่อสำหรับตัวโครงสร้างประกาศนี้ |
การอธิบาย
วิธี createElementNS() คล้ายกับ วิธี createElement()เหมือนกัน แต่มันทำให้ Element ตัวอย่างที่มีชื่อเรียกและชื่อพื้นที่ที่กำหนด นอกจากนี้ยังมีชื่อพื้นที่ที่กำหนดด้วย นำเอาเอกสาร XML ที่มีชื่อพื้นที่ใช้นี้เท่านั้นที่ใช้วิธีนี้
ตัวอย่าง
ในทุกตัวอย่างที่เราใช้เว็บไซต์ XML books.xmlและฟังก์ชัน JavaScript loadXMLDoc().
บทความรหัสที่แสดงในลงตัวนี้จะเพิ่มองค์ประกอบที่มีชื่อเรียกและชื่อพื้นที่ที่กำหนดให้ไปยังแบบแบบ <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);
}