function deletes() //删除
{
var objsq = document.getElementsByName("arraycommdityid");
var i;
if (objsq.length <= 0) {
alter("没有选中删除项!");
break;
}else{
for (i = 0; i < objsq.length; i++) {
if (objsq[i].checked == true) {
var url = "deletes?arraycommdityid=" + objsq[i].value;
document.form.action=url;
document.form.submit();
}
}
}}
调用处<input type="button" onclick="deletes(this);" value="删除" />我现在想把checked ==ture的组成一组字符串传到后台网上搜疯了,点击完全没反映我觉得最起码给我弹出一个框啊,没搞过多少js代码求帮助好人帮帮俺把。全选和反选都做好了。
{
var objsq = document.getElementsByName("arraycommdityid");
var i;
if (objsq.length <= 0) {
alter("没有选中删除项!");
break;
}else{
for (i = 0; i < objsq.length; i++) {
if (objsq[i].checked == true) {
var url = "deletes?arraycommdityid=" + objsq[i].value;
document.form.action=url;
document.form.submit();
}
}
}}
调用处<input type="button" onclick="deletes(this);" value="删除" />我现在想把checked ==ture的组成一组字符串传到后台网上搜疯了,点击完全没反映我觉得最起码给我弹出一个框啊,没搞过多少js代码求帮助好人帮帮俺把。全选和反选都做好了。
function deletes() //删除
{
var objsq = document.getElementsByName("arraycommdityid");
var s = "";
for (var i = 0; i < objsq.length; i++){
if (objsq[i].checked) s += objsq[i].value + ",";
}
if(s == ""){
alter("没有选中删除项!");
}
else{
s = s.substr(0, s.length-1);
var url = "deletes?arraycommdityid=" + escape(s);
document.forms[0].action = url;
document.forms[0].submit();
}
}
<%@ taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>域名管理系统</title>
<script type="text/javascript" src="js/jquery.js">
</script>
<script type="text/javascript" src="js/indexjs.js">
</script>
<script type="text/javascript" src="js/jquery.pagination.js">
</script>
<%
int pageNo = (Integer) request.getAttribute("pageNo");
%>
<script type="text/javascript">function selectAll() //全选
{
var objs = document.getElementsByName("arraycommdityid");
var i;
for (i = 0; i < objs.length; i++) {
objs[i].checked = true;
}
}
function reverseSelect() //反选
{
var objs = document.getElementsByName("arraycommdityid");
var i;
for (i = 0; i < objs.length; i++) {
if (objs[i].type == 'checkbox') {
if (objs[i].checked == true) {
objs[i].checked = false;
} else {
objs[i].checked = true;
}
}
}
}
function deletes() //删除
{
var objsq = document.getElementsByName("arraycommdityid");
var s = "";
for (var i = 0; i < objsq.length; i++){
if (objsq[i].checked) s += objsq[i].value + ",";
}
if(s == ""){
alter("没有选中删除项!");
}
else{
s = s.substr(0, s.length-1);
var url = "deletes?arraycommdityid=" + escape(s);
document.forms[0].action = url;
document.forms[0].submit();
}
}
</script> </head> <body> <table width="980" border="0">
<tr>
<th width="40">
选  择:
</th>
<th width="80">
ICP_Id:
</th>
<th width="150">
域  名:
</th>
<th width="80">
性  质:
</th>
<th width="80">
许可证号:
</th>
<th width="80">
网站名称:
</th>
<th width="80">
网站首页:
</th>
<th width="80">
主办单位:
</th>
<th width="80">
审核时间:
</th> <th width="80">
插入时间:
</th>
</tr> <tbody> <s:iterator value="querylist" var="c">
<tr>
<td width="40">
<input type="checkbox" name="arraycommdityid"
id="arraycommdityid" value="${c.id}">
</td>
<td width="80">
${c.icpId}
</td>
<td width="150">
${c.domain }
</td>
<td width="80">
${c.nature }
</td>
<td width="80">
${c.icp }
</td>
<td width="80">
${c.siteName }
</td>
<td width="80">
${c.home }
</td>
<td width="80">
${c.organizers }
</td>
<td width="80">
${c.auditTime }
</td>
<td width="80">
${c.queryTime }
</td>
</tr>
</s:iterator>
</tbody>
</table>
<table>
<tr>
<td>
<a href="?pageNo=<%=pageNo + 1%> ">下一页</a>
</td>
<td>
<a href="?pageNo=<%=pageNo - 1%>">上一页</a>
</td>
<td align="left">
<input type="button" onclick="selectAll(this);" value="全选" />
</td>
<td align="left">
<input type="button" onclick="reverseSelect(this);" value="反选" />
</td>
<td>
<input type="button" onclick="deletes();" value="删除" />
</td> </tr>
</table> </body></html>
var boxes=document.getElementsByName("checkbox");
var id = null;
for(var i=0; i <boxes.length; i++)
if(boxes[i].checked)
{id = boxes[i].value;
}
window.location.href="../TPM15/product.do?method=queryProductsByAppIDMain&APPID="+id;
}
搞定 谢谢各位。