HTML DOM اٹری بیوٹس setNamedItem() میٹھد
- صفحه قبل removeNamedItem()
- صفحه بعدی مشخص شده
- به لایه بالاتر برگردید اہتمام دا سوب اٹری بیوٹس
تعریف و استفاده
setNamedItem()
این روش نود ویژگی را به NamedNodeMap اضافه میکند.
اگر نود ویژگی وجود داشته باشد، جایگزین شده و نود ویژگی جایگزین شده برمیگرداند، در غیر این صورت مقدار برمیگرداند: null
.
راه حل جایگزین:
استفاده از element.setAttribute() مетод آسانتر است.
لطفاً به: مراجعه کنید
مثال
مثال 1
ویژگی class H1 تنظیم شود:
const nodeMap = document.getElementsByTagName("H1")[0].attributes; const node = document.createAttribute("class"); node.value = "democlass"; nodeMap.setNamedItem(node);
مثال 2
استفاده از element.setAttribute() آسانتر است:
const element = document.getElementsByTagName("H1")[0]; element.setAttribute("class", "democlass");
نحوه استفاده
namednodemap.setNamedItem(node)
پارامتر
پارامتر | توضیح |
---|---|
node | ضروری. نودی که باید به NamedNodeMap اضافه یا جایگزین شود. |
مقدار بازگشتی
نوع | توضیح |
---|---|
نود | نود جایگزین شده (اگر وجود داشته باشد). در غیر این صورت null برمیگرداند. |
پشتیبانی مرورگر
attributes.setNamedItem
این یک ویژگی DOM Level 1 (1998) است.
همه مرورگرها از آن پشتیبانی میکنند:
کروم | آئیای | ایج | افرادا | سافاری | آپرا |
---|---|---|---|---|---|
کروم | آئیای | ایج | افرادا | سافاری | آپرا |
پشتیبانی | 9-11 | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبل removeNamedItem()
- صفحه بعدی مشخص شده
- به لایه بالاتر برگردید اہتمام دا سوب اٹری بیوٹس