innerHTML
与两者区别很大,获取HTML文本解构内容。innerText
获取指定节点及其后代节点的文本
内容,但是隐藏的元素、style、script
标签的内容获取不到!textContext
获取的是指定节点的所有子节点的内容,即便是隐藏元素、style、script
标签的内容也能获取。- 设置方面:
textContext
不会引起重排reflow
,而innerText
则会。(这里其实我也很迷惑!)
innerHTML
与两者区别很大,获取HTML文本解构内容。innerText
获取指定节点及其后代节点的文本
内容,但是隐藏的元素、style、script
标签的内容获取不到!textContext
获取的是指定节点的所有子节点的内容,即便是隐藏元素、style、script
标签的内容也能获取。textContext
不会引起重排reflow
,而innerText
则会。(这里其实我也很迷惑!)明未为洺阅读 812
chokcoco赞 10阅读 2.9k
Change赞 5阅读 5.7k评论 2
云绮棠兮赞 4阅读 3.6k评论 2
alwaysVe赞 2阅读 6.2k评论 5
南玖赞 5阅读 1.2k评论 1
大卫talk赞 2阅读 2.3k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。