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. Prerequist 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”.

    filter_none

    edit
    close

    play_arrow

    link
    brightness_4
    code

    <!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>

    chevron_right

    
    

    Output:
    Before clicking the button:

    After clicking the button:

    Supported Browsers: The browser supported by DOM nodeValue properties are listed below:

    • Google Chrome
    • Internet Explorer
    • Firefox
    • Opera
    • Safari


    My Personal Notes arrow_drop_up

    Check out this Author's contributed articles.

    If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

    Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.