HTML DOM Element nodeValue ਪ੍ਰਤੀਯੋਗਿਤਾ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

nodeValue ਪੈਰਾਮੀਟਰ ਨੋਡ ਦੀ ਕੀਮਤ ਸੈਟ ਕਰਦਾ ਜਾਂ ਵਾਪਸ ਦਿੰਦਾ ਹੈ。

ਜੇਕਰ ਨੋਡ ਐਲੀਮੈਂਟ ਨੋਡ ਹੈ ਤਾਂ nodeValue ਪੈਰਾਮੀਟਰ ਵਾਪਸ ਦਿੰਦਾ ਹੈ null.

ਧਿਆਨ:ਜੇਕਰ ਤੁਸੀਂ ਐਲੀਮੈਂਟ ਦੇ ਟੈਕਸਟ ਨੂੰ ਵਾਪਸ ਦੇਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਯਾਦ ਰੱਖੋ ਕਿ ਟੈਕਸਟ ਹਮੇਸ਼ਾ ਟੈਕਸਟ ਨੋਡ ਵਿੱਚ ਹੈ ਅਤੇ ਤੁਸੀਂ ਟੈਕਸਟ ਨੋਡ ਦੀ ਨੋਡ ਕੀਮਤ ਵਾਪਸ ਦੇਣਾ ਚਾਹੁੰਦੇ ਹੋ:

element.childNodes[0].nodeValue

ਹੋਰ ਨੋਡ ਪ੍ਰਕਾਰਾਂ ਲਈnodeValue ਪੈਰਾਮੀਟਰ ਵੱਖ-ਵੱਖ ਨੋਡ ਪ੍ਰਕਾਰਾਂ ਵਾਸਤੇ ਵੱਖ-ਵੱਖ ਕੀਮਤ ਵਾਪਸ ਦਿੰਦੇ ਹਨ。

ਬਦਲਵਾਂ ਲਈ:

textContent ਪੈਰਾਮੀਟਰ

innerText ਪੈਰਾਮੀਟਰ

innerHTML ਪੈਰਾਮੀਟਰ

ਇਹ ਵੀ ਦੇਖੋ:

nodeName ਪੈਰਾਮੀਟਰ

nodeType ਪੈਰਾਮੀਟਰ

tagName ਪੈਰਾਮੀਟਰ

childNodes ਪੈਰਾਮੀਟਰ

ਇੰਸਟੈਂਸ

ਉਦਾਹਰਣ 1

ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਪਹਿਲੇ <button> ਐਲੀਮੈਂਟ ਦੀ ਨੋਡ ਕੀਮਤ ਵਾਪਸ ਦਿੰਦਾ ਹੈ:

document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਉਦਾਹਰਣ 2

"myDIV" ਦੇ ਪਹਿਲੇ ਉਪ ਨੋਡ ਦੇ ਨੋਡ ਨਾਮ, ਕੀਮਤ ਅਤੇ ਪ੍ਰਕਾਰ ਪ੍ਰਾਪਤ ਕਰੋ:

const x = document.getElementById("myDIV").firstChild;
let text = "";
text += "Name: " + x.nodeName + "<br>";
text += "Value: " + x.nodeValue + "<br>";
text += "Type: " + x.nodeType;

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਗਰਮਾਤਾ

ਨੋਡ ਕੀਮਤ ਵਾਪਸ ਦਿੰਦਾ ਹੈ:

node.nodeValue

ਨੋਡ ਕੀਮਤ ਸੈਟ ਕਰੋ:

node.nodeValue = value

ਪੈਰਾਮੀਟਰ ਕੀਮਤ

ਕੀਮਤ ਵਰਣਨ
value ਨੋਡ ਕੀਮਤ

ਵਾਪਸ ਦਿੰਦਾ ਹੈ

ਪ੍ਰਕਾਰ ਵਰਣਨ
ਸਟਰਿੰਗ

ਨੋਡ ਕੀਮਤ

  • ਐਲੀਮੈਂਟ ਅਤੇ ਡੌਕੂਮੈਂਟ ਨੋਡ ਨਲਸ ਵਾਪਸ ਦਿੰਦੇ ਹਨ
  • ਪੈਰਾਮੀਟਰ ਨੋਡ ਪੈਰਾਮੀਟਰ ਕੀਮਤ ਵਾਪਸ ਦਿੰਦੀ ਹੈ
  • ਟੈਕਸਟ ਨੋਡ ਟੈਕਸਟ ਸਮੱਗਰੀ ਵਾਪਸ ਦਿੰਦੀ ਹੈ
  • ਟਿੱਪਣੀ ਨੋਡ ਟੈਕਸਟ ਸਮੱਗਰੀ ਵਾਪਸ ਦਿੰਦੀ ਹੈ

ਬਰਾਊਜ਼ਰ ਸਮਰਥਨ

element.nodeValue ਇਹ DOM Level 1 (1998) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。

ਸਾਰੇ ਬਰਾਊਜ਼ਰ ਇਸ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:

ਚਰਮੋਇਲ IE ਐਜ਼ ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪਰਾ
ਚਰਮੋਇਲ IE ਐਜ਼ ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪਰਾ
ਸਮਰਥਨ 9-11 ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ