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

HTML DOM length Propery

<كائن العنصر

مثال

معرفة عدد <p> العناصر هناك في الوثيقة:

var nodelist = document.getElementsByTagName("P").length;

ونتيجة لnodelist على النحو التالي:

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

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


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

الخاصية طول إرجاع عدد العقد في كائن NodeList.

جمع كائن عقدة من العقد التابعة مثال لكائن NodeList.

الخاصية طول مفيدة عندما تريد يتكرر خلال العقد في قائمة عقدة (See "More Examples" below) .

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

نصيحة: استخدم item() طريقة للعودة إلى عقدة في الفهرس المحدد في كائن NodeList.


دعم المتصفح

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

بناء الجملة

تفاصيل تقنية
قيمة الإرجاع: الرقم الذي يمثل عدد العقد في nodelist
صفحة DOM مستوى الأساسية 1 Nodelist كائن

أمثلة

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

مثال

معرفة عدد <p> العناصر هناك داخل <div> العنصر:

var div = document.getElementById("myDIV");           // Get the <div> element with id="myDIV"
var nodelist = div.getElementsByTagName("P").length;  // Get the number of <p> elements inside <div>

ونتيجة لnodelist على النحو التالي:

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

مثال

حلقة من خلال جميع <p> عناصر داخل <div> عنصر، وتغيير لون الخلفية من كل <p> :

var div = document.getElementById("myDIV");
var nodelist = div.getElementsByTagName("P");

var i;
for (i = 0; i < nodelist.length; i++) {
    nodelist[i].style.backgroundColor = "red";
}
انها محاولة لنفسك »

مثال

إرجاع عدد العقد التابعة لل <body> العنصر:

var nodelist = document.body.childNodes.length;

ونتيجة لnodelist على النحو التالي:

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

مثال

يتكرر خلال العقد التابعة <body> والإخراج اسم عقدة من كل عقدة الطفل:

var nodelist = document.body.childNodes;

var txt = "";
var i;
for (i = 0; i < nodelist.length; i++) {
    txt = txt + nodelist[i].nodeName + "<br>";
}

وستكون النتيجة من النص على النحو التالي:

#comment
#text
P
#text
BUTTON
#text
P
#text
P
#text
SCRIPT
#text
انها محاولة لنفسك »

صفحات ذات صلة

HTML DOM المرجعي: href="met_nodelist_item.html"> nodelist . item() Method href="met_nodelist_item.html"> nodelist . item() Method

HTML DOM المرجعي: عنصر .childNodes الملكية

HTML DOM المرجعي: href="met_element_getelementsbyclassname.html"> element . getElementsByClassName() Method href="met_element_getelementsbyclassname.html"> element . getElementsByClassName() Method

HTML DOM المرجعي: href="met_element_getelementsbytagname.html"> element . getElementsByTagName() Method href="met_element_getelementsbytagname.html"> element . getElementsByTagName() Method

HTML DOM المرجعي: href="met_element_queryselectorall.html"> element . querySelectorAll() Method href="met_element_queryselectorall.html"> element . querySelectorAll() Method

HTML DOM المرجعي: href="met_document_getelementsbyclassname.html">document. getElementsByClassName() Method href="met_document_getelementsbyclassname.html">document. getElementsByClassName() Method

HTML DOM المرجعي: href="met_doc_getelementsbyname.html">document. getElementsByName() Method href="met_doc_getelementsbyname.html">document. getElementsByName() Method

HTML DOM المرجعي: href="met_document_getelementsbytagname.html">document. getElementsByTagName() Method href="met_document_getelementsbytagname.html">document. getElementsByTagName() Method

HTML DOM المرجعي: href="met_document_queryselectorall.html">document. querySelectorAll() Method href="met_document_queryselectorall.html">document. querySelectorAll() Method


<كائن العنصر