我有以下文本节点:
<content ID="med1">
Medication: Albuterol inhalant<br/>
Instructions: 2 puffs QID PRN wheezing<br/>
Status: Active
</content>
我得到的内容节点是这样的:
var content = items[i].getElementsByTagName("content")[0];
然后尝试:
var item = content.childNodes[0].textContent; //returns "Medication: Albuterol inhalant"
我尝试了 data、nodeValue 和 WholeText,而不是 textContent。它们都返回相同的东西。
我还尝试了innerHTML和innerText,它们都返回“未定义”
我想要全文。如何预防<br/>
chop 结果?
最佳答案
删除childNodes[0]
:
var item = content.textContent;
关于javascript - nodeValue、data、textContent、wholeText、innerHTML 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21812148/