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

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

يستخدم طريقة getAttributeNS() للحصول على قيمة الخاصية من خلال مساحة الاسمية URI واسم.

النحو:

elementNode.getAttributeNS(ns,name)
المتغيرات وصف
ns مطلوب. يحدد مساحة الاسمية التي يتم الحصول عليها منها الخاصية.
name مطلوب. يحدد الخاصية التي يتم الحصول عليها منها قيمة الخاصية.

مثال

في جميع الأمثلة، سنستخدم ملف XML books_ns.xml، وأيضاً دالة JavaScript loadXMLDoc()

الكود التالي يأخذ قيمة الخاصية "lang" من العنصر الأول <title> في ملف "books_ns.xml":

xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write(x.getAttributeNS(ns,"lang"));

إخراج الكود أعلاه:

en