طريقة getElementsByTagNameNS() في XML DOM
التعريف والاستخدام
getElementsByTagNameNS()
يستعيد هذا الطريقة NodeList يحتوي على جميع العناصر التي تحمل الاسم والمساحة الاسمية المحددة.
القواعد
elementNode.getElementsByTagNameNS(الاسم المطلوب,الاسم)
المتغيرات | الوصف |
---|---|
الاسم المطلوب | النص، يحدد المساحة الاسمية المطلوب البحث عنها. القيمة "*" تطابق جميع العناصر. |
الاسم | النص، يحدد الاسم المطلوب البحث عنه. القيمة "*" تطابق جميع العناصر. |
مثال
التعليمات التالية ستقوم بتحميل "books_ns.xml" إلى xmlDoc وتحصل على العناصر عبر اسم العنصر والمساحة الاسمية:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books_ns.xml", true); xhttp.send(); function myFunction(xml) { var xmlDoc = xml.responseXML; var x = xmlDoc.getElementsByTagNameNS("https://www.codew3c.com/meishi/", "title"); document.getElementById("demo").innerHTML = x[0].nodeName; }