java web求实现jsp代码
发布网友
发布时间:2022-04-21 07:30
我来回答
共4个回答
热心网友
时间:2022-04-21 08:59
①通过js获取选中复选框的值
var obj = document.getElementsByName("fxk");
var str = "";
for(var i = 0 ;i<obj.length;i++)
{
if(obj[i].checked)
str += obj[i].value + ",";
}
str = str.replace(/,$/,""); //去掉最后一个逗号
②赋值给表单,提交表单
document.getElementById("fxk_value").value = str; //fxk_value赋值给表单中的文本框,这个文本框你可以改成隐藏的!
form1.submit(); //根据表单name提交表单
……
<form id="form1" name="form1" method="post" action="填写你自己的提交地址">
<input type="text" id="fxk_value">
</form>
热心网友
时间:2022-04-21 10:17
我用记事本写了个示例给你,希望对你有帮助
<html>
<head>
<title>Print Your Choice</title>
<script type="text/javascript" >
function show(){
var cTemp = '';
var all = document.all.test;
for(var i=0;i<all.length;i++){
if(all[i].checked ==true){
cTemp += (all[i].value)+",";
}
}
document.getElementById("showDiv").innerHTML="Your choice:"+cTemp;
}
</script>
</head>
<body>
<form>
<table>
<tr>
<td>
<input type="checkbox" name="test" value="00"/>00
</td>
<td>
<input type="checkbox" name="test" value="01"/>01
</td>
<td>
<input type="checkbox" name="test" value="02"/>02
</td>
</tr>
<tr>
<td>
<input type="button" value="Print" onclick="show();">
</td>
</tr>
</table>
</form>
<div id="showDiv"></div>
</body>
</html>
热心网友
时间:2022-04-21 11:52
能详细说明下么,按你的要求貌似不难,可能我理解不太正确吧。
我可以帮你做,需要的话,联系我:444326052,请注明“百度知道”
热心网友
时间:2022-04-21 13:43
这个用 js 实现 比较好追问那代码了?