Получение значения узла: свойство nodeValue
Свойство nodeValue
используется для получения или установки значения узла DOM в JavaScript. Значение nodeValue
может быть использовано для получения текстового содержимого узла.
Например, если у вас есть элемент div
с id myDiv
, который содержит текст «Hello, world!», вы можете получить его значение с помощью следующего кода:
var myDiv = document.getElementById("myDiv");
var value = myDiv.nodeValue;
console.log(value); // "Hello, world!"
Если вы хотите изменить значение узла, вы можете просто установить новое значение в свойство nodeValue
, как показано ниже:
myDiv.nodeValue = "New value";
Обратите внимание, что свойство nodeValue
может быть использовано только для узлов типа Text
, Comment
и CDATASection
. Для других типов узлов, таких как Element
или Attribute
, значение nodeValue
будет равно null
.