ایچ تی ایم ال ڈوم اٹر اوبجیکٹ

Attr ਆਬਜੈਕਟ

HTML DOM ਵਿੱਚAttr ਆਬਜੈਕਟਪ੍ਰਤੀਕ HTML ਗੁਣ.

HTML ਗੁਣ ਹਮੇਸ਼ਾ ਵਾਲਾ ਹੈ HTML ਐਲੀਮੈਂਟ.

NamedNodeMap

HTML DOM ਵਿੱਚNamedNodeMap ਆਬਜੈਕਟਐਲੀਮੈਂਟ ਗੁਣ ਨੋਡ ਦੇ ਅਸੰਗਠਿਤ ਸਮੂਹ ਦਾ ਪ੍ਰਤੀਕ.

ਇਸ ਤਰ੍ਹਾਂ ਕਹਿੰਦੇ ਹਾਂ: NamedNodeMap ਹੈ Attr ਆਬਜੈਕਟਦੇ ਸੂਚੀ ਹੈ。

NamedNodeMap ਨੇ ਨੋਡਾਂ ਦੀ ਗਿਣਤੀ ਵਾਪਸ ਦੇਣ ਵਾਲੇ length ਗੁਣ.

ਨੋਡ ਨੂੰ ਨਾਮ ਦੇ ਰਾਹੀਂ ਜਾਂ ਸਿਕਰਾਂ ਦੇ ਰਾਹੀਂ ਪਹੁੰਚਣਾ ਸੰਭਵ ਹੈ। ਸਿਕਰਾਂ ਦਾ ਸ਼ੁਰੂ ਸਿਤਾਰੇ ਤੋਂ ਹੁੰਦਾ ਹੈ。

Attribute ਗੁਣ

ਗੁਣ ਵਰਣਨ
isId ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ。
name ਗੁਣ ਦਾ ਨਾਮ ਵਾਪਸ ਦੇਣਾ。
value ਗੁਣ ਦੀ ਕੀਮਤ ਸੈਟ ਕਰਨ ਜਾਂ ਵਾਪਸ ਦੇਣਾ。
specified ਜੇਕਰ ਗੁਣ ਨਿਰਧਾਰਤ ਹੈ ਤਾਂ true ਵਾਪਸ ਦੇਣਾ ਹੈ، ਨਹੀਂ ਤਾਂ false。

NamedNodeMap ਗੁਣ ਅਤੇ ਮੈਥਡ

ਮੈਥਡ ਵਰਣਨ
getNamedItem() NamedNodeMap ਵਿੱਚ ਵਿਅਕਤੀ ਨੂੰ ਵਾਪਸ ਦੇਵੋ (ਨਾਮ ਦੇ ਅਨੁਸਾਰ)
item() NamedNodeMap ਵਿੱਚ ਵਿਅਕਤੀ ਨੂੰ ਵਾਪਸ ਦੇਵੋ (ਇੰਡੈਕਸ ਦੇ ਅਨੁਸਾਰ)
length NamedNodeMap ਵਿੱਚ ਵਿਅਕਤੀ ਦੀ ਗਿਣਤੀ ਵਾਪਸ ਦੇਵੋ
removeNamedItem() ਵਿਅਕਤੀ (ਨੂੰਦੇ ਵਿਅਕਤੀ) ਹਟਾਓ
setNamedItem() ਨਾਮ ਦੇ ਅਨੁਸਾਰ ਵਿਅਕਤੀ ਸੈਟ ਕਰੋ (ਨੂੰਦੇ ਵਿਅਕਤੀ)。

DOM 4 ਚੇਤਾਵਨੀ!

W3C DOM Core ਵਿੱਚ, Attr (attribute) ਵਿਅਕਤੀ 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 ਦੀ ਵਰਤੋਂ ਕਰੋ。