HTML | DOM nodeValue Property
The HTML DOM nodeValue Property is used to describe the property of a given node. Its used to set or get the nodeValue in Any Html document. Prerequisites DOM (Document Object Model)
Syntax:
var x = document.getElementById("nodeId").firstChild; x.nodeType; x.nodeName; x.nodeValue;
Parameters:
No parameters required.
Return value: The HTML nodeValue property return the following type of values
- null: for element and document nodes.
- attribute value: for any attribute.
- content: for any text node or comment nodes.
Example: Following example create a paragraph tag which is “divId”
And provide a button which produces paragraph tag properties and return its value to a tag whose id is “GeeksForGeeks”.
HTML
<!DOCTYPE html> < html > < head > < title > HTML | DOM nodeValue Property </ title > </ head > < body > < center > < h1 style = "color:green" >GeeksforGeeks</ h1 > < p > Click the button get the node value of the first button element in the document. </ p > < button onclick = "myFunction()" >Try it</ button > < p id = "geeks" ></ p > < script > function myFunction() { var g = document.getElementsByTagName("BUTTON")[0]; var f = g.childNodes[0].nodeValue; document.getElementById("geeks").innerHTML = f; } </ script > </ center > </ body > </ html > |
Output:
Before clicking the button:
After clicking the button:
Supported Browsers: The browser supported by DOM nodeValue properties are listed below:
- Google Chrome 1 and above
- Edge 12 and above
- Internet Explorer 6 and above
- Firefox 1 and above
- Opera 12.1 and above
- Safari 1 and above
Please Login to comment...