请老师看看我的理解

来源:4-3 解决getElementById()的bug

光aaaaand影

2019-08-30 16:45:42

http://img.mukewang.com/climg/5d68e23100018f4908280425.jpg

写回答

1回答

好帮手慕言

2019-08-30

同学你好,添加if判断主要是为了效率更高一些。

第一,如果是IE高版本 ,是不需要执行else里面的操作,因为IE8及以上是不会出现这个bug的。直接返回元素就可以了。

第二:如果在IE低版本下 设置id的元素是在input设置的name属性的元素之前,那么也是不需要执行else里的操作。

如果帮助到了你,欢迎采纳~祝学习愉快~

0

0 学习 · 4826 问题

查看课程