思路是:先获取复选框的值 然后进行循环看多少被选中 然后将参数进行提交 最后在后台用集合接收!!!!代码在下面,由于代码复制不上来,我是手写的,不知道有没有错~~反正给你一个思路吧!!!呵呵~~function add() { count = 0; // 进行判定的临时变量 var i = 0; //计数器的作用 就是看你提交啦多少产品 for( var j = 0 ; j < document.getElementsByName("复选框的ID值").length ; i++) { if(document.getElementsByName("复选框的ID值").[j].checked) { i = j; count++; } if( count == 0) { alert("请选择你要的产品"); return; } if( count > 0) { window.self.location = "你要转到的页面" + document.getElementsByName("复选框的ID值").value; } }}
object.selectIndex[1].id,就是利用对象中的属性来查找ID,你可以按这个思路试试看
var checks = document.getElementsByTagName("input");
for(var i in checks){
if(checks[i].checked){
alert(checks[i].id);//ID
}
}
我这个是正确的
var checks = document.getElementsByName("input");
for(var i in checks){
if(checks[i].checked){
alert(checks[i].id);//ID
}
}