问答详情
源自:9-7 节点属性

为什么一定用for语句

3次循环后都是输出同一样的东西,能不能不用循环就能输出?如果有,举个例子谢谢

提问者:SHFa 2018-08-09 20:13

个回答

  • 少玩丶哟西
    2018-08-10 16:42:56
    已采纳

    getElementsByTagName("li")得到的是一个节点数组,要用for循环将节点取出来,才能对每一个节点进行获取属性的操作,不能直接对数组进行节点的取属性方法,否则会提示undefined(对象未定义)。