课程
/前端开发
/JavaScript
/JavaScript进阶篇
document.write(mynode[1]);//结果为undefined的
2016-02-04
源自:JavaScript进阶篇 9-2
正在回答
因为准确来说它不是数组,只是它跟数组一样有length属性,还可以通过索引号来获取。
注意:
1. 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。
2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。
这是一个无聊的问题:譬如name为li,那么会返回一个由li构成的数组
我试了一下document.write,显示不出来具体数组的,长度可以。
说法一:这样输出的是 类型为对象是html的input元素。
说法二:(http://www.imooc.com/qadetail/37448 这个是获取的元素,显示的时候会以对象的形式显示出来
看错了,结果是[object HTMLInputElement]
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答数组属性length
1 回答数组的length属性
1 回答了解成员数量(数组属性length)
2 回答数组定义的第二种方法中为什么第二维数组不是从0开始?