ایچ تی ام ال ڈوم اٹر آوبجیکٹ
- پچھلے HTML ایلیمنٹ
- پرنہ HTML ایوینٹ
شیء Attr
در HTML DOM،شیء Attrنشان میدهد که ویژگیهای HTML.
ویژگیهای HTML همیشه متعلق به عنصر HTML.
NamedNodeMap
در HTML DOM،شیء NamedNodeMapیک مجموعه بیترتیبی از گرههای ویژگیهای عناصر را نشان میدهد.
به عبارت دیگر: NamedNodeMap شیء Attrتعداد گرهها را برمیگرداند.
NamedNodeMap دارای لیستی است که خصائص length.
میتوان به وسیله نام یا شماره ترتیب گره دسترسی داشت. شماره از 0 شروع میشود.
خصائص Attribute
ویژگی | وصف |
---|---|
isId | استفاده شده است. |
name | نام ویژگی را برمیگرداند. |
value | تنظیم یا بازگشت مقدار ویژگی. |
specified | اگر ویژگی تعیین شده باشد، true را برمیگرداند، در غیر این صورت false. |
خصائص و روشهای NamedNodeMap
طریق | وصف |
---|---|
getNamedItem() | NamedNodeMap سے صفت نود کو واپس لائیں (نام کے مطابق) |
item() | NamedNodeMap سے صفت نود کو واپس لائیں (ایک اشاریہ کے مطابق) |
length | NamedNodeMap میں صفتوں کی تعداد کو واپس لائیں |
removeNamedItem() | صفت (نود) کو ہٹائیں |
setNamedItem() | نام کے مطابق صفت (نود) کو سیٹ کریں |
DOM 4 وارننگ!
W3C DOM Core میں، Attr (صفت) نمائش Node نمائش سے تمام صفتوں اور طریقوں کو چلا رہی ہے。
DOM 4 میں، Attr نمائش کا آئیٹم Node سے نہیں چلا رہا ہے。
مستقبل کی کد کی سلامتی کے لئے، آپ کو صفت اور نود کی طریقوں کا استعمال کریں:
صفت / طریق | بچھنے کا سبب |
---|---|
attr.appendChild() | صفت کوئی بچہ نود نہیں ہے。 |
attr.attributes | صفت کوئی صفت نہیں ہے。 |
attr.baseURI | document.baseURI کا استعمال کریں |
attr.childNodes | صفت کوئی بچہ نود نہیں ہے。 |
attr.cloneNode() | attr.value کا استعمال کریں |
attr.firstChild | صفت کوئی بچہ نود نہیں ہے。 |
attr.hasAttributes() | صفت کوئی صفت نہیں ہے。 |
attr.hasChildNodes | صفت کوئی بچہ نود نہیں ہے。 |
attr.insertBefore() | صفت کوئی بچہ نود نہیں ہے。 |
attr.isEqualNode() | کوئی معنای نہیں ہے。 |
attr.isSameNode() | کوئی معنای نہیں ہے。 |
attr.isSupported() | ہمیشہ صحیح رہتا ہے。 |
attr.lastChild | صفت کوئی بچہ نود نہیں ہے。 |
attr.nextSibling | صفت کوئی برابر نود نہیں ہے。 |
attr.nodeName | attr.name کا استعمال کریں |
attr.nodeType | ہمیشہ 2 (ATTRIBUTE_NODE) رہتا ہے。 |
attr.nodeValue | attr.value کا استعمال کریں |
attr.normalize() | صفت کو معقول طور پر نرمال نہیں کیا جاسکتا。 |
attr.ownerDocument | ہمیشہ آپ کا HTML ڈاکومن رہتا ہے。 |
attr.ownerElement | یہ آپ کا استعمال کی جانے والا HTML ایلیمنٹ ہے。 |
attr.parentNode | یہ آپ کا استعمال کی جانے والا HTML ایلیمنٹ ہے。 |
attr.previousSibling | صفت کوئی برابر نود نہیں ہے。 |
attr.removeChild | صفت کوئی بچہ نود نہیں ہے。 |
attr.replaceChild | صفت کوئی بچہ نود نہیں ہے。 |
attr.textContent | attr.value کا استعمال کریں |
- پچھلے HTML ایلیمنٹ
- پرنہ HTML ایوینٹ