< p>是否有保证,如果< code> textarea< / code>是< code> HTMLTextAreaElement< / code>然后< / p>
<预><代码> textarea.childNodes [0] .nodeValue
< /代码>< /预>
< P>和< / p为H.
<预><代码> textarea.value
< /代码>< /预>
< p>总是相等?< / p>
< p>通常情况属实:< / p>
< p>< div class =" snippet"数据琅=" JS"数据隐藏="假"数据的控制台="真"数据巴贝尔="假">
< div class =" snippet-code">
< pre class =" snippet-code-js lang-js prettyprint-override">< code> let textarea = document.querySelector(' textarea');
let first = textarea.childNodes [0] .nodeValue;
let second = textarea.value;
console.log(第一个===秒);< / code>< / pre>
< pre class =" snippet-code-html lang-html prettyprint-override">< code>< textarea>
leters:123
nbsp:& nbsp;
amp:& amp;
制表符:1 2 3
< / textarea的>< /代码>< /预>
< / DIV>
< / DIV>
< / p为H.
< HR>
< p>注意,< code>< textarea>< / code>只有一个子节点(类型为< code> TextNode< / code>):< / p>
< p>< div class =" snippet"数据琅=" JS"数据隐藏="假"数据的控制台="真"数据巴贝尔="假">
< div class =" snippet-code">
< pre class =" snippet-code-js lang-js prettyprint-override">< code> let textarea = document.querySelector(' textarea');
的console.log(textarea.childNodes);< /代码>< /预>
< pre class =" snippet-code-html lang-html prettyprint-override">< code>< textarea> text< / textarea>< / code>< / pre>&# 13;
< / DIV>
< / DIV>
< / p为H.