我找到了那个脚本:
<div id="hezi-gangina"></div>
<script>
if(document.all)
{
document.getElementById('hezi-gangina').innerText="This line was created via innerText";
}
else
{
document.getElementById('hezi-gangina').textContent="This line was created via textContent";
}
</script>
这让我意识到 innerText 使用起来不安全(......或者我在这里错了)?
这带来了两个问题:
innerText
如果它不能在所有浏览器上正常工作,我为什么要使用它(除非好处innerText
是......)?是否
textContent
可以安全使用并且可以在任何情况下使用?