offline version v3


184 of 264 menu

data property

The data property allows you to read the contents of an element's text node, including commented out text.

Syntax

element.data;

Example

Let's output the text of the first child element using the data property:

<body> text1 <!-- comment1 --> text2 <!-- comment2 --> </body> let elem = document.body.firstChild; console.log(elem.data);

The code execution result:

text1

Example

And now let's display the comment of the first child element:

<body> text1 <!-- comment1 --> text2 <!-- comment2 --> </body> let elem = document.body.firstChild; let comment = elem.nextSibling; console.log(comment.data);

The code execution result:

comment1

See also

  • the nodeValue method
    that sets a node value
enru