innerHTML innerText
<div></div>
<script>
var div=document.getElementsByTagName('div');
console.log(div[0]);
div[0].innerText='today is Monday';
// for (let i=0;i<5**8;i++);
div[0].innerHTML='today is <strong>Monday</strong>' +
'<span>.</span>';
console.log(div[0].innerHTML);
console.log(div[0].innerText);
</script>
前者保留<strong>等表示,后者只显示文本,且如有换行则去掉换行
本文探讨了JavaScript中innerHTML与innerText属性的使用及差异。innerHTML保留HTML标签显示,如<strong>,而innerText只显示纯文本内容,忽略所有HTML标签。通过示例代码展示了两者的具体应用。

被折叠的 条评论
为什么被折叠?



