مثال (متد nodemap.setNamedItem)

ست کردن خصوصیت کلاس یک عنصر H1:

var btn = document.getElementsByTagName("H1")[0];
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 Reference کلیه توابع و خصوصیت های شیء Attr در JavaScript