سبد (0)

متد document.createAttribute

مثال (متد document.createAttribute)

ایجاد یک صفت class با مقدار "democlass" و اضافه کردن آن به یک عنصر <h1>:

var h1 = document.getElementsByTagName("H1")[0];   // Get the first <h1> element in the document
var att = document.createAttribute("class");       // Create a "class" attribute
att.value = "democlass";                           // Set the value of the class attribute
h1.setAttributeNode(att);                          // Add the class attribute to <h1>

قبل از ایجاد خصوصیت:

Hello World

بعد از ایجاد خصوصیت:

Hello World


خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

متد createAttribute()، یک صفت را با یک نام مشخص ایجاد می کند و صفت را مانند یک شیء Attr برمی گرداند.

نکته: می توانید از خصوصیت attribute.value برای ست کردن مقدار صفت استفاده کنید.

نکته: می توانید از متد element.setAttributeNode() برای اضافه کردن صفت جدید به یک عنصر استفاده کنید.

نکته: اغلب ممکن است شما بخواهید از متد element.setAttribute() به جای متد createAttribute() استفاده کنید.


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

متد     
createAttribute() بله بله بله بله بله

نحوه استفاده

document.createAttribute(attributename)

مقادیر پارامترها

پارامترTypeتوضیحات
attributename Attr object

ضروری. نام صفتی که شما می خواهید ایجاد کنید.

جزئیات تکنیکی

مقدار برگشتی

یک شیء گره، که مشخص کننده ی صفت ایجاد شده است.

DOM Version Core Level 1 کلیه توابع و خصوصیت های شیء Document در JavaScript

مثال

مثال - خودتان امتحان کنید

مثال (متد document.createAttribute)

ایجاد یک صفت href، با مقدار "www.w3schools.com" و الصاق آن به یک عنصر <a>:

var anchor = document.getElementById("myAnchor");  // Get the <a> element with id="myAnchor"
var att = document.createAttribute("href");        // Create a "href" attribute
att.value = "http://www.w3schools.com";            // Set the value of the href attribute
anchor.setAttributeNode(att);                      // Add the href attribute to <a>

قبل از ایجاد صفت:

Go to w3schools.com

بعد از الصاق صفت:


خودتان امتحان کنید »

کلیه توابع و خصوصیت های شیء Document در JavaScript Reference کلیه توابع و خصوصیت های شیء Document در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه