<input type="hidden" id="indcycle[]" name="indcycle[]" value="{$vo.indcycle}">
这不是一个值,我要在js中获得所有值,该怎么做
var cycle = document.getElementById("indcycle[]").value;只能获得第一个值
因为我alert(cycle.lengh)弹出框显示是1。
这不是一个值,我要在js中获得所有值,该怎么做
var cycle = document.getElementById("indcycle[]").value;只能获得第一个值
因为我alert(cycle.lengh)弹出框显示是1。
alert(cycle.length);
text 文本框
radio 单选框
checkbox 复选框
password 密码框
button 普通按钮
submit 提交按钮
reset 重置按钮
hidden 隐藏域
file 文件
image 图像
alert(cycle.length);去得到你想要的。
var cycle = document.getElementsByName("indcycle[]");
alert(cycle.length);
才是正确的,getElementsByTagName获得的length值是0
这是数据的问题了
for (var i=0; i<z.length; i++){
alert(z[i].value);
}
这个一个对象集合cycle.length; // 获取集合数cycle[o]; //获取第一个对象