document.getElementsbyname(name)[0].value后面为什么要加个[0],

问题描述:

document.getElementsbyname(name)[0].value后面为什么要加个[0],
1个回答 分类:综合 2014-11-08

问题解答:

我来补答
楼主,你已经使用对象集合(可理解为数组集合)了,getElementsByName() 方法可返回带有指定名称的对象的集合.
document.getElementsbyname(name)[0].value
document.getElementsbyname(name)的意思就是获取当前页面上指定name名称的对象集合,就是说你页面上有可能不止一个叫name的对象,所以[0]就是获取第一个,建议楼主你去学习下js
 
 
展开全文阅读
剩余:2000
上一页:希望高人解答