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