أحدث البرامج التعليمية وتطوير الشبكة
 

HTML DOM childNodes Propery

<كائن العنصر

مثال

الحصول على مجموعة من <body> العقد التابعة العنصر:

var c = document.body.childNodes;
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


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

الخاصية childNodes بإرجاع مجموعة من العقد التابعة عقدة، وككائن NodeList.

يتم فرز العقد في جمع كما تظهر في شفرة المصدر ويمكن الوصول إليها عن طريق الأرقام القياسية. يبدأ المؤشر عند 0.

ملاحظة: تعتبر مسافة بيضاء داخل العناصر كنص، ويعتبر النص كما العقد. وتعتبر تصريحات كذلك العقد.

نصيحة: يمكنك استخدام طول خاصية الكائن NodeList لتحديد عدد من العقد التابعة، ثم يمكنك يتكرر خلال كافة العقد الأطفال واستخراج المعلومات التي تريدها.

هذه الخاصيه للقراؤه فقط.

نصيحة: للعودة مجموعة من العقد عنصر عقدة في (excluding text and comment nodes) ، واستخدام الأطفال الممتلكات.

نصيحة: .childNodes عنصر [0] سوف تعطي نفس نتيجة firstChild الممتلكات.


دعم المتصفح

خاصية
childNodes نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

element .childNodes

تفاصيل تقنية

قيمة الإرجاع: كائن NodeList، تمثل مجموعة من العقد. يتم فرز العقد في جمع عاد كما تظهر في التعليمات البرمجية المصدر
صفحة DOM مستوى الأساسية 1 كائن العنصر

أمثلة

مزيد من الأمثلة

مثال

معرفة كيف الليمفاوية العديد من الطفل <div> عنصر له:

var c = document.getElementById("myDIV").childNodes.length;

ونتيجة لج أن يكون:

5
انها محاولة لنفسك »

مثال

تغيير لون الخلفية من عقدة الطفل الثاني (index 1) من <div> العنصر:

var c = document.getElementById("myDIV").childNodes;
c[1].style.backgroundColor = "yellow";
انها محاولة لنفسك »

مثال

الحصول على نص عقدة تابعة الثالثة (index 2) من <select> العنصر:

var c = document.getElementById("mySelect").childNodes[2].text;

ونتيجة لج أن يكون:

Saab
انها محاولة لنفسك »

صفحات ذات صلة

HTML DOM إشارة: عقدة. firstChild الملكية

HTML DOM إشارة: عقدة. lastChild الملكية

HTML DOM إشارة: عقدة. parentNode الملكية

HTML DOM إشارة: عقدة. nextSibling الملكية

HTML DOM إشارة: عقدة. previousSibling الملكية

HTML DOM إشارة: عقدة. nodeName الملكية


<كائن العنصر