只有火狐支持textContent吗?

只有火狐支持textContent吗?

我查了下好像主流的浏览器都支持该属性啊,那如果大部分浏览器都支持的话,那课程6:23的这个判断的意义是什么?主流浏览器支持的话,”typeof element.textContent =="string"“不是永远为true吗?也就是永远都会走textContent而不走innerText啊?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕慕子 2019-04-23 17:29:48

同学你好,目前主流浏览器的高版本都支持textContent和innerText属性,但是低版本的火狐浏览器不支持innerText属性, 低版本的IE浏览器不支持textContent属性。

所以老师做这个判断是为了使用innerText属性替代textContent来属性, 兼容低版本的IE浏览器和低版本的火狐浏览器, 如下图:

http://img1.sycdn.imooc.com//climg/5cbed8ae000122a913260269.jpg

如果帮助到了你, 欢迎采纳

祝学习愉快~~~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师