مетод removeAttributeNode() HTML DOM Element

تعریف و استفاده

removeAttributeNode() مетод از عنصر حذف ویژگی و بازگرداند شیء Attribute.

تفاوت بین removeAttribute() و removeAttributeNode()

removeAttribute() مетод حذف ویژگی و هیچ بازگشتی ندارد.

removeAttributeNode() مетод حذف شیء Attr، و شیء حذف شده را بازگرداند.

نتیجه مشابه خواهد بود.

الگوی جایگزین:

استفاده از removeAttribute() طریق ساده‌تر.

لطفاً به: مراجعه کنید

کتابخانه مرجع:

مетод getAttributeNode()

مетод setAttributeNode()

مетод createAttribute()

مетод getAttribute()

مетод setAttribute()

مетод hasAttribute()

عوامل ارزش

HTML DOM Attribute علامت کو نمائش کرنا

تعلیم:

ہیٹل اٹری بیوٹ

مثال

مثال 1

پہلے <h1> عنصر سے class خصوصیات نکات کو حذف کرنا:

const element = document.getElementsByTagName("H1")[0];
const attr = element.getAttributeNode("class");
element.removeAttributeNode(attr);

مخصوص طور پر کوشاں

مثال 2

لنگ کی خصوصیات نکات کو حذف کرنا:

const element = document.getElementById("myAnchor");
const attr = element.getAttributeNode("href");
element.removeAttributeNode(attr);

مخصوص طور پر کوشاں

قواعد

element.removeAttributeNode(oldAttr)

پارامتر

پارامتر وصف
oldAttr ضروری۔ حذف کردہ خصوصیات نکات کو کرسکتا ہے۔

بازگشتی کار

کا نوعیت وصف
عنصر حذف کردہ خصوصیات کا Attr علامت کو نمائش کرتا ہے۔

خارج کرنا

غیرمستند وصف
NO_MODIFICATION_ALLOWED_ERR موجود عنصر صرف پڑھنا ہی کرسکتا ہے، خصوصیات کو حذف نہیں کرسکتا۔
NOT_FOUND_ERR oldAttr یہ موجود عنصر کی خصوصیات نہیں ہے۔

توضیح

یہ طریق جاری عنصر کی خصوصیات کا مجموعہ سے (ورتائی) Attr نکات کو حذف کرتا ہے (ورتائی) اگر DTD کو حذف کئے گئے خصوصیات کو اصل قیمت دیا گیا ہے تو اس طریق نے ایک نئی Attr نکات کو شامل کرتا ہے جو اس اصل قیمت کو نمائش کرتا ہے。

نکات:کا استعمال removeAttribute() طریق اس طریق کو استعمال کرنا اکثر آسان ہوتا ہے。

براوزر سپورٹ

element.removeAttributeNode() یہ DOM Level 1 (1998) کی خصوصیت ہے۔

تمام براوزر اس کو پورا طور پر سپورٹ کرتے ہیں:

کروم آئی ای ایج فائر فاکس سافری آپریا
کروم آئی ای ایج فائر فاکس سافری آپریا
پشتیبندگی 9-11 پشتیبندگی پشتیبندگی پشتیبندگی پشتیبندگی