只有火狐支持textContent吗?
来源:6-8 高效创建节点的方法 (innerText-outerText)
saltymelon
2019-04-23 15:42:04
我查了下好像主流的浏览器都支持该属性啊,那如果大部分浏览器都支持的话,那课程6:23的这个判断的意义是什么?主流浏览器支持的话,”typeof element.textContent =="string"“不是永远为true吗?也就是永远都会走textContent而不走innerText啊?
1回答
好帮手慕慕子
2019-04-23
同学你好,目前主流浏览器的高版本都支持textContent和innerText属性,但是低版本的火狐浏览器不支持innerText属性, 低版本的IE浏览器不支持textContent属性。
所以老师做这个判断是为了使用innerText属性替代textContent来属性, 兼容低版本的IE浏览器和低版本的火狐浏览器, 如下图:

如果帮助到了你, 欢迎采纳
祝学习愉快~~~
相似问题
回答 1
回答 1