مетод HTML DOM Attributes item()

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

item() این روش یک شیء Node به عنوان بازگشتی از namedNodeMap در موقعیت مشخص شده برمی‌گرداند.

توضیحات:نواحی بر اساس ترتیب ظاهر شدن در کد منبع مرتب شده‌اند. شماره شناسه از 0 شروع می‌شود.

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

ویژگی nodemap.length

مетод nodemap.getNamedItem

مثال

مثال 1

نام اولین خاصیت عنصر را دریافت کنید:

const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap.item(0).name;
let name2 = nodeMap.item(1).name;

آزمایش کنید

const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap[0].name;
let name2 = nodeMap[1].name;

آزمایش کنید

مثال 2

تغییر نوع عنصر (رنگ):

document.getElementById("myDiv").attributes.item(1).value = "class2";

آزمایش کنید

مثال 3

تغییر نوع عنصر (رنگ):

document.getElementById("myDiv").attributes[1].value = "class2";

آزمایش کنید

نحوه استفاده

namednodemap.item(index)

یا به صورت کوتاه‌تر:

namednodemap[index]

پارامتر

پارامتر توضیح
index لازم است. شماره شناسه‌ای که باید در NamedNodeMap خاصیت‌ها را پیدا کند.

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

نوع توضیح
نقطه

نقطه‌ای که در آن خاصیت قرار دارد.

اگر شماره شناسه خارج از محدوده باشد، null برمی‌گرداند.

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

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

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

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