طريقة createElementNS() لـ XML DOM

دليل مرجع Object Document

التعريف والاستخدام

يمكن لطريقة createElementNS() إنشاء عنصر عقدة يحتوي على مساحة معينة.

يمكن لهذا الطريقة إرجاع عنصر Element.

القواعد النحوية:

createElementNS(ns,name)
المعلمات وصف
مساحة قيمة سلسلة، يمكن استخدامها لتعيين اسم المساحة المحددة للعنصر هذا.
اسم قيمة سلسلة، يمكن استخدامها لتعيين اسم العنصر هذا للعنصر هذا.

شرح

طريقة createElementNS() مشابهة لـ طريقة createElement()مثل ذلك، إلا أنه يخلق عقدة Element التي تملك الاسم المحدد فقط بالإضافة إلى المسمى الفرعي المحدد. سيتم استخدام هذه الطريقة فقط في وثائق XML التي تستخدم المسميات الفرعية. طريقة createElement()

مثال

في جميع الأمثلة، سنستخدم ملف 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);
  }

دليل مرجع Object Document