我正在尝试从一个元素中获取文本,该元素不是字符串的第一个父元素。即
<div id="wrp">
<h1>
<a href="www.something.com">this is the text I want</a>
</h1>
</div>
假设我通过 element=document.getElementById("wrap")
获得了 div 父元素,现在我想获取它的最终文本而不查看它的所有子元素:h1
和 a
。只是我在网站上看到的文字。
这可能吗?请给我举个例子。
最佳答案
您可以同时使用 innerText
或 textContent
,但是 innerText
doesn't works on Firefox .因此,一个跨浏览器解决方案:
var text = element.innerText || element.textContent;
关于javascript - 在父 div 中获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25162263/