XML DOM createElementNS() روش

دستورالعمل موضوع Document

تعریف و استفاده

مетод 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;
برای (i=0;i<x.length;i++)
  {
  newel=xmlDoc.createElementNS('p','edition');
  newtext=xmlDoc.createTextNode('First');
  newel.appendChild(newtext);
  x[i].appendChild(newel);
  }

دستورالعمل موضوع Document