怎么获取checkbox的状态

2024-11-18 02:26:12
推荐回答(1个)
回答1:

两种实现方法一个是把值送过去,一个是自己来取值。
第一种方法:
A页面:


1
2
3
4



js:
function fun3(){
var checkBox = document.t6.aa;
var msg = "";
for(var i=0;i if(checkBox[i].checked){
msg += checkBox[i].value + "|";
}
}
if(msg != ""){
msg = msg.substring(0,msg.length-1);
}
document.t6.action = "Untitled-4.html?msg="+msg;
document.t6.submit();
}
B页面:



js:
function show_popup(){
var str = document.location.search.substring(1);
var params = str.split("|");
alert(params);
}

第二种方法:
在你提交的form里用target="_blank"将B页面在一个新窗口中打开
然后b页面可以通过opener.document.t6.aa回到他的父页面来取值,具体代码不写了,思路就是这样的。