HTML DOM Document createAttribute() کا ماتد
- پیش پیج کوکی
- بعدی پیج createComment()
- ایک سطر اوپر واپس HTML DOM Documents
تعریف اور استعمال
code>createAttribute() کوئی بھی بایندیت کو نمائش کرنا یا تبدیل کرنا کا ماتد بانی کا ماتد، اور اس کو Attr کا آئی-بی-اے بک آؤٹ میں واپس فراہم کرتا ہے۔
ممکنات:
استعمال: setAttribute() کا ماتد آسان ہے。
مزید معلومات دیکھئے:
مثال
مثال 1
// ویژگی class ایجاد شود: const att = document.createAttribute("class"); // ارزش ویژگی class تنظیم شود: att.value = "democlass"; // در اولین h1 ویژگی class اضافه کنید: const h1 = document.getElementsByTagName("H1")[0]; h1.setAttributeNode(att);
مثال 2
// هرف属性 ایجاد شود: const att = document.createAttribute("style"); // ارزش هرف属性 تنظیم شود: att.value = "color:red"; // هرف属性 را به اولین h1 اضافه کنید: const h1 = document.getElementsByTagName("h1")[0]; h1.setAttributeNode(att);
مثال 3
هرف="www.codew3c.com" ویژگی را به عنصر anchor اضافه کنید:
// هرف属性 ایجاد شود: const att = document.createAttribute("href"); // ارزش هرف属性 تنظیم شود: att.value = "https://www.codew3c.com"; // هرف属性 را به عنصر اضافه کنید: element.setAttributeNode(att);
منطق
document.createAttribute(name)
پارامترها
پارامترها | توضیح |
---|---|
name | ضروری. نام ویژگیای که باید ایجاد شود. |
ارزش بازگشتی
نوع | توضیح |
---|---|
گره | نو ایجاد شدهی گره ویژگی. ویژگی nadeName تنظیم شده به name. |
پرتاب میکند
اگر name شامل حروف غیرقابل قبول باشد، این روش خطایی با کد INVALID_CHARACTER_ERR
DOMException خطا.
پشتیبانی مرورگر
document.createAttribute()
این یک ویژگی DOM Level 1 (1998) است.
همه مرورگرها از آن پشتیبانی میکنند:
کروم | آئیای | ایج | فایرفاکس | سافاری | اپرا |
---|---|---|---|---|---|
کروم | آئیای | ایج | فایرفاکس | سافاری | اپرا |
پشتیبانی میکند | 9-11 | پشتیبانی میکند | پشتیبانی میکند | پشتیبانی میکند | پشتیبانی میکند |
- پیش پیج کوکی
- بعدی پیج createComment()
- ایک سطر اوپر واپس HTML DOM Documents