Свойство HTML DOM nodeValue
Пример
Получите значение узла первого элемента <button> в документе:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Другие примеры «Попробуйте сами» ниже.
Определение и использование
Свойство nodeValue задает или возвращает значение узла указанного узла.
Если узел является узлом элемента, свойство nodeValue вернет значение null.
Примечание. Если вы хотите вернуть текст элемента, помните, что текст всегда находится внутри узла Text , и вам придется возвращать значение узла узла Text ( элемент .childNodes[0].nodeValue).
Для других типов узлов свойство nodeValue будет возвращать разные значения для разных типов узлов.
Совет: Альтернативой свойству nodeValue может быть свойство textContent .
Поддержка браузера
Property | |||||
---|---|---|---|---|---|
nodeValue | Yes | Yes | Yes | Yes | Yes |
Синтаксис
Вернуть значение узла:
node.nodeValue
Установите значение узла:
node.nodeValue = value
Значения свойств
Value | Description |
---|---|
value | Specifies the node value of the specified node |
Технические детали
Возвращаемое значение: | Строка, представляющая значение узла.
Возможные значения:
|
---|---|
DOM-версия | Базовый объект узла уровня 1 |
Дополнительные примеры
Пример
Получите имя узла, значение узла и тип узла первого дочернего узла элемента <div>:
<div id="myDIV">This is a div element.</div>
<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>
Связанные страницы
Ссылка на HTML DOM: node. nodeName Свойство
Ссылка на HTML DOM: node. Свойство nodeType
Ссылка на HTML DOM: node. nodeValue Свойство
Ссылка на HTML DOM: node. Свойство childNodes