ویژگی length در Attributes DOM HTML

تعریف و استفاده

length ویژگی تعداد گره‌ها در NamedNodeMap را بازمی‌گرداند.

length ویژگی‌ها فقط خوانا هستند.

نکته:ویژگی‌های عناصر HTML در NamedNodeMap قرار دارند.

لطفاً ببینید:

مетод nodemap.item()

مثال

مثال 1

تعداد ویژگی‌های عنصر HTML را بدست آورید:

let num x = document.getElementById("myButton").attributes.length;

آزمایش کنید

مثال 2

دسترسی به تمام نام‌های ویژگی‌ها:

const nodeMap = document.getElementById("myButton").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
  text += nodeMap[i].name + "<br>";
}

آزمایش کنید

مثال 3

چندین ویژگی در "myImg" وجود دارد؟

let num = document.getElementById("myImg").attributes.length;

آزمایش کنید

مثال 4

دسترسی به تمام ویژگی‌ها:

const nodeMap = document.getElementById("myImg").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
  text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>";
}

آزمایش کنید

structures

namednodemap.length

جزئیات فنی

مقدار بازگشتی

عدد، که تعداد گره‌های نود در nodemap را نشان می‌دهد.

پشتیبانی مرورگر

attributes.length این یک ویژگی DOM Level 1 (1998) است.

همه مرورگرها از آن پشتیبانی می‌کنند:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
پشتیبانی 9-11 پشتیبانی پشتیبانی پشتیبانی پشتیبانی