متد nodemap.setNamedItem
مثال (متد nodemap.setNamedItem)
ست کردن خصوصیت کلاس یک عنصر H1:
var btn = document.getElementsByTagName("H1")[0];
var typ = document.createAttribute("class");
typ.value = "democlass";
btn.attributes.setNamedItem(typ);
var typ = document.createAttribute("class");
typ.value = "democlass";
btn.attributes.setNamedItem(typ);
قبل از ست کردن خصوصیت:
Hello world
بعد از ست کردن خصوصیت:
Hello world
خودتان امتحان کنید »
تعریف و کاربرد
متد ()setNamedItem یک گره مشخص شده را به شیء NamedNodeMap اضافه می کند.
در صورتی که گره مورد نظر، قبلا موجود باشد، گره جدید جایگزین آن خواهد شد، و این گره جدید، بعنوان مقدار برگشتی خواهد بود. در غیر این صورت مقدار برگشتی null خواهد بود.
نکته: به جای کار کردن با گره های خصوصیت، شما می توانید از متد element.setAttribute() برای اضافه کردن یک خصوصیت با یک مقدار، در یک عنصر استفاده کنید.
پشتیبانی مرورگرها
متد | |||||
---|---|---|---|---|---|
setNamedItem() | بله | بله | بله | بله | بله |
نحوه استفاده
namednodemap.setNamedItem(node)
مقادیر پارامترها
پارامتر | Type | توضیحات |
---|---|---|
node | Node object |
ضروری. گره ای که شما می خواهید در مجموعه ی NamedNodeMap اضافه کرده یا جایگزین کنید. |
جزئیات تکنیکی
مقدار برگشتی |
یک شیء گره که مشخص کننده ی گره جایگزین شده (در صورت وجود) است و در غیر این صورت null می باشد. |
---|---|
DOM Version | Core Level 1 |
کلیه توابع و خصوصیت های شیء Attr در JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 5983