English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM свойство nodeValue

Объект элемента HTML DOM

nodeValueАтрибут возвращает или устанавливает значение текущего узла.

Для узлов text, comment и CDATA, nodeValue возвращает содержимое узла.

Для атрибутных узлов возвращает значение атрибута.

nodeValue может быть заменен методом:textContentАтрибут.

Грамматика:

Возврат значения узла:

node.nodeValue

Установка значения узла:

node.nodeValue = newValue
var x = document.getElementById("myPara").firstChild.nodeValue;
Проверьте, посмотрите‹/›

Совместимость браузеров

Полностью поддерживается во всех браузерах атрибут nodeValue:

Атрибут
nodeValueДаДаДаДаДа

Значение атрибута

ЗначениеОписание
newValueУказание значения узла для указанного узла

Технические детали

Возврат значения:Строка, представляющая значение узла.
Возможные значения:
  • Возврат для элементного узла и узла документаnull

  • Возврат значения атрибута узла

  • Возврат содержимого текстового узла

  • Возврат содержимого комментария узла

Версия DOM:Уровень DOM 1

Более примеров

Установка значения узла элемента в документе:

document.getElementById("myPara").firstChild.nodeValue = "HELLO WORLD";
Проверьте, посмотрите‹/›

Возврат имени первого ребенка div, типа узла и значения узла:

<div id="div-1">Это элемент div.</div>
<script>
var x = document.getElementById("div-1").firstChild;
var txt = "";
txt += "Имя узла: " + x.nodeName + "<br>";
txt += "Значение узла: " + x.nodeValue + "<br>";
txt += "Тип узла: " + x.nodeType;
document.getElementById("para").innerHTML = txt;
</script>
Проверьте, посмотрите‹/›

См. также

HTML DOM: Руководствоnode Свойство .nodeName

HTML DOM: Руководствоnode Свойство .nodeType

HTML DOM: Руководствоnode Свойство .childNodes

Объект элемента HTML DOM