English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
nodeValue属性は現在のノードの値を返すまたは設定します。
text、comment、CDATAノードの場合、nodeValueはそのノードの内容を返します。
属性ノードの場合、属性の値が返されます。
nodeValue属性の代替方法としてtextContent属性。
ノード値を返す:
node.nodeValue
ノード値を設定:
node.nodeValue = newValue
var x = document.getElementById("myPara").firstChild.nodeValue;テストを見て‹/›
すべてのブラウザで完全にサポートされています:nodeValue属性
属性 | |||||
nodeValue | は | は | は | は | は |
値 | 説明 |
---|---|
newValue | 指定されたノードのノード値を指定 |
返値: | ノードの値を表す文字列。 可能な値:
|
---|---|
DOMバージョン: | DOMレベル1 |
ドキュメント内の要素のノード値を設定:
document.getElementById("myPara").firstChild.nodeValue = "HELLO WORLD";テストを見て‹/›
divの最初の子ノードのノード名、ノードタイプ、ノード値を返します:
<div id="div-1">This is a div element.</div> <script> var x = document.getElementById("div-1").firstChild; var txt = ""; txt += "The node name: " + x.nodeName + "<br>"; txt += "The node value: " + x.nodeValue + "<br>"; txt += "The node type: " + x.nodeType; document.getElementById("para").innerHTML = txt; </script>テストを見て‹/›
HTML DOM リファレンス:node .nodeName属性
HTML DOM リファレンス:node .nodeType属性
HTML DOM リファレンス:node .childNodes属性