एचटीएमएल डॉम अट्रिब्यूट ऑब्जैक्ट
- पिछला पृष्ठ 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 (अट्रिब्यूट) ऑब्जैक्ट नोड ऑब्जैक्ट से सभी अट्रिब्यूट और विधियां विरासत करता है。
DOM 4 में, Attr ऑब्जैक्ट नोड से नहीं विरासत करता है。
भविष्य के कोड की सुरक्षा के लिए, आपको नोड ऑब्जैक्ट के अट्रिब्यूट और विधियों को अट्रिब्यूट ऑब्जैक्ट पर इस्तेमाल न करना चाहिए:
अट्रिब्यूट / विधि | इस्तेमाल करने से दूर रहने का कारण |
---|---|
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() | हमेशा true है。 |
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 इवेंट