视频中的问题

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

人生的起源

2020-05-08 03:32:37

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

这张图的框框里面的if语句,没写如果没符合条件该怎么做,老师视频中也没提到
请问,如果循环后一个符合条件的元素都没有,结果会怎么样?

写回答

1回答

好帮手慕粉

2020-05-08

同学你好,关于同学的问题回答如下:

1、我们先把p标签注释掉:

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

在IE高版本下,找不到的话就会报错:

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

2、在IE低版本下,会输出a标签:

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

这是因为a标签比较特殊,它name属性在IE7中可以通过document.getElementById方法获取。所以不会报错。

祝学习愉快~

0

0 学习 · 4826 问题

查看课程