有这样的东西:
<div id="myDiv"><script>document.write('SOMETHING');</script></div>
现在我想得到"什么";。当我尝试时
$("#myDiv").text();
它返回:
<script>document.write('SOMETHING');</script>
感谢
您可以使用innerText
属性。(textContent
将无法按预期工作,因为它将记录脚本的所有内容。(
const div = document.getElementById('myDiv')
console.log(div.innerText)
<div id="myDiv"><script>document.write('SOMETHING');</script></div>