HTML DOM Element getAttributeNode() 方法
- ਪਿਛਲਾ ਪੰਨਾ getAttribute()
- ਅਗਲਾ ਪੰਨਾ getBoundingClientRect()
- ਪਿੰਡ ਵਾਪਸ ਜਾਓ HTML DOM Elements ڈیوائس
知识点:getAttribute() 和 getAttributeNode() 的区别
getAttribute()
method returns the value of the attribute.
getAttributeNode()
ਮੰਥਰ ਵਾਪਸ ਦੇਣਗੇ Attr ਆਬਜੈਕਟਤੁਸੀਂ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਹੋਵੇਗਾ Attr value ਗੁਣ ਇਹ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਆਓ
ਨਤੀਜਾ ਇੱਕ ਹੀ ਹੈ。
ਇੰਸਟੈਂਸ
ਉਦਾਹਰਣ 1
<h1> ਅਲੈਂਟ ਦੇ class ਗੁਣ ਨੋਡ ਦਾ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰੋ:
const element = document.getElementsByTagName("H1")[0]; let text = element.getAttributeNode("class").value;
ਉਦਾਹਰਣ 2
<a> ਅਲੈਂਟ ਦੇ target ਗੁਣ ਨੋਡ ਦਾ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰੋ:
var elmnt = document.getElementById("myAnchor"); var attr = elmnt.getAttributeNode("target").value;
ਉਦਾਹਰਣ 3
<button> ਅਲੈਂਟ ਦੇ onclick ਗੁਣ ਨੋਡ ਦਾ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰੋ:
var elmnt = document.getElementById("myBtn"); var attr = elmnt.getAttributeNode("onclick").value;
ਸਫ਼ਟਵੇਅਰ
element.getAttributeNode(ਨਾਮ)
ਪੈਰਾਮੀਟਰ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
ਨਾਮ | ਜ਼ਰੂਰੀ।ਗੁਣ ਦਾ ਨਾਮ |
ਵਾਪਸ ਦਿੱਤਾ ਜਾਂਦਾ ਮੁੱਲ
ਪ੍ਰਕਾਰ | ਵਰਣਨ |
---|---|
ਆਬਜੈਕਟ | ਗੁਣ ਨੋਡ ਦਾ Attr ਆਬਜੈਕਟ |
null | ਜੇਕਰ ਗੁਣ ਮੌਜੂਦ ਨਹੀਂ ਹੈ。 |
ਵਰਣਨ
getAttributeNode()
ਮੰਥਰ ਇੱਕ Attr ਨੋਡ ਵਾਪਸ ਦੇਣਗੇ, ਜੋ ਨਿਰਦਿਸ਼ਟ ਗੁਣ ਦਾ ਮੁੱਲ ਪ੍ਰਤੀਕਸ਼ਿਤ ਕਰਦਾ ਹੈ।ਨੋਡ ਇੰਟਰਫੇਸ ਤੋਂ ਮੁਲਾਕਾਤ ਕਰਕੇ attributes ਗੁਣ ਨਾਲ ਵੀ ਇਹ Attr ਨੋਡ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
element.getAttributeNode()
ਇਹ DOM Level 1 (1998) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。
ਸਾਰੇ ਬਰਾਉਜ਼ਰ ਇਸ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:
ਚਰਮੇ | ਆਈਈ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|---|
ਚਰਮੇ | ਆਈਈ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪਰਾ |
ਸਮਰਥਨ | 9-11 | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
- ਪਿਛਲਾ ਪੰਨਾ getAttribute()
- ਅਗਲਾ ਪੰਨਾ getBoundingClientRect()
- ਪਿੰਡ ਵਾਪਸ ਜਾਓ HTML DOM Elements ڈیوائس