日期:2014-05-16 浏览次数:20418 次
//对表单元素可以直接使用getElementsByName()方法获取 var obj = document.getElementById('hello').getElementsByName('aa[]'); //下面是通用方法,要通过遍历和比较属性值 var obj = document.getElementById('hello').getElementsByTagName('input'); var ar = []; for (var i = 0; i < obj.length; i ++) if (obj[i].name == 'aa[]') ar.push(ar); alert(ar.length);
------解决方案--------------------
for (var i = 0; i < obj.length; i ++) if (obj[i].name == 'aa[]') ar.push(obj[i]); //笔误,更正一下