通过网络搜索后,我了解innerHTML和outerHTML之间的区别.
不过我很难理解innerText和outerText之间的区别.
两者对我来说都差不多.
任何人都可以帮助我理解这个很好的插图吗?
谢谢 !
解决方法
innerText仅更改HTML标签内的文本,例如
<div> <p>Change Me</p> </div> p.innerText = "Changed!"
变
<div> <p>Changed!</p> </div>
而外部文本:
<div> <p>Change Me</p> </div> p.outerText = "Changed!"
变
<div> Changed! </div>