XML DOM Method getElementsByTagNameNS()
التعريف والاستخدام
يستعيد方法 getElementsByTagNameNS() NodeList يحتوي على جميع العناصر التي تحمل الاسم والمساحة الاسمية المحددة.
النحو:
elementNode.getElementsByTagNameNS(ns,name)
الم参数 | وصف |
---|---|
النطاق | قيمة 字ائنية، تحدد النطاق الذي يتم البحث عنه. القيمة "*" تتطابق مع جميع العناصر. |
الاسم | قيمة 字ائنية، تحدد الاسم الذي يتم البحث عنه. القيمة "*" تتطابق مع جميع العناصر. |
شرح
هذه الطريقة مشابهة لـ getElementsByTagName()مثل ذلك، ولكن يُحدد اسم العنصر الذي يتم استخراجه بمزيج من URI المكانة والاسم المحلي المحدد في المكانة. يتم استخدام هذه الطريقة فقط في وثائق XML التي تستخدم المكانات.
مثال
في جميع الأمثلة، سنستخدم ملف XML books_ns.xml، ووظائف JavaScript loadXMLDoc().
جزء من الكود التالي يتم استخراج العناصر من خلال الاسم والنطاق:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagNameNS("http://www.codew3c.com/children/","title")
;
document.write(x[0].nodeName);
تدفق الكود أعلاه:
c:title