javascript初学者笔记——关于innerHTML、innerText、outerHTML和outerText的区别

两张图来说明四者之间的区别:

1.innerHTML和innerText他们两口子:















2.outerHTML和outerText他们两口子:


最后让我们来总结总结

对于inner,顾名思义,它是内部的。所以,innerHTML就是这个标签内部的HTML

代码(不管内部多复杂,都是属于innerHTML的,你可以给body加个id,试试body

的innerHTML吧)。这下我们就能很好的理解innerText了,和innerHTML不同的是

,它并不包括HTML标签,也就是浏览器上我们能看到的东西(个人理解,勿喷好么)

。接着是outer,inner对应该标签内部,难道outer就是外部吗?其实outer对应的就

是这个标签本身,与inner的区别就在于它能包含本身的标签.

如上图的<div id...></div>,而inner是不包括本身标签内容的。

好了,想必大家这下下多多少少有些理解了吧可怜

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值