【发布时间】:2017-09-30 02:36:04
【问题描述】:
我正在尝试获取元素的 innerText,但 Chrome 返回一个空字符串,因为我的元素被隐藏了。
Firefox 没有。
即使元素不可见,有没有办法在 Chrome 中检索 innerText?
console.log(document.querySelector('div').innerText + ':' + document.querySelector('div').innerHTML);
div {
height: 0;
overflow: hidden;
}
<div>
Hello, I'm <strong>empty!</strong>
</div>
老实说,我真的很惊讶 Chrome 的这种行为,这是一个错误吗?
【问题讨论】:
标签: javascript innertext