قائمة العقدة هي عبارة عن مجموعة من العقد
قائمة HTML DOM عقدة
و getElementsByTagName() بإرجاع طريقةقائمة عقدة.قائمة العقدة هي جمع تشبه مجموعة من العقد.
التعليمة البرمجية التالية يختار كل <p> العقد في الوثيقة:
مثال
var
x = document.getElementsByTagName("p");
العقد يمكن الوصول إليها عن طريق رقم فهرس. للوصول إلى الثانية عقدة <p> ويمكنك كتابة:
y = x[1];
انها محاولة لنفسك » ملاحظة: يبدأ مؤشر السوق عند مستوى 0.
HTML DOM قائمة عقدة طول
تحدد خاصية طول عدد العقد في قائمة عقدة:
مثال
var myNodelist = document.getElementsByTagName("p");
document.getElementById("demo").innerHTML = myNodelist.length;
انها محاولة لنفسك » وأوضح سبيل المثال:
- الحصول على جميع <p> العناصر في قائمة عقدة
- عرض طول قائمة العقدة
الخاصية طول مفيدة عندما تريد أن يتكرر خلال العقد في قائمة عقدة:
مثال
تغيير لون الخلفية من كل <p> العناصر في قائمة عقدة:
var myNodelist = document.getElementsByTagName("p");
var i;
for (i = 0; i < myNodelist.length; i++) {
myNodelist[i].style.backgroundColor = "red";
}
انها محاولة لنفسك » قائمة العقدة ليست مجموعة!
قائمة العقدة قد تبدو وكأنها مجموعة، ولكن الأمر ليس كذلك. يمكنك حلقة خلال قائمة عقدة والرجوع إلى العقد في مثل صفيف. ومع ذلك، لا يمكنك استخدام طرق صفيف، مثل valueOf() أو join() على قائمة عقدة.