Свойство data - устанавливает содержимое текстового узла на JavaScript
Свойство data
позволяет прочитать
содержимое текстового узла элмента, включая и закомментированный
текст.
Синтаксис
элемент.data;
Пример
Давайте выведем текст первого дочернего
элемента с помощью свойства data
:
<body>
text1 <!-- comment1 -->
text2 <!-- comment2 -->
</body>
let elem = document.body.firstChild;
console.log(elem.data);
Результат выполнения кода:
text1
Пример
А теперь давайте выведем комментарий первого дочернего элемента:
<body>
text1 <!-- comment1 -->
text2 <!-- comment2 -->
</body>
let elem = document.body.firstChild;
let comment = elem.nextSibling;
console.log(comment.data);
Результат выполнения кода:
comment1
Смотрите также
-
метод
nodeValue
,
который устанавливает значение узла