0

我找到了那个脚本:

<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 使用起来不安全(......或者我在这里错了)?

这带来了两个问题:

  1. innerText如果它不能在所有浏览器上正常工作,我为什么要使用它(除非好处innerText是......)?

  2. 是否textContent可以安全使用并且可以在任何情况下使用?

4

0 回答 0