Asp全选删除代码

<script language="javascript">
function CheckAll(form)
{ ///定义函数checkall,参数为form
for (var i=0;i<form.elements.length;i++)
///循环,form.elements.length得到表单里的控件个数
{
///把表单里的内容依依付给e这个变量
var e = form.elements[i];
if (e.name != ’chkall’)
e.checked = form.chkall.checked;
}
}
    </script>

<form id="form1" name="form1" method="post" action="">
<table width="200" cellspacing="1" cellpadding="0">
<tr>
<td width="26">全选</td>
<td width="169"><input name="chkall" type="checkbox" id="chkall" value="all" onclick="CheckAll(this.form)" /></td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="1" /></td>
<td>1 标题1</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="2" /></td>
<td>2 标题2</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="3" /></td>
<td> 3 标题3</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="4" /></td>
<td>4 标题4</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="5" /></td>
<td>5 标题5</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="6" /></td>
<td>6 标题6</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="7" /></td>
<td>7 标题7</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="8" /></td>
<td>8 标题8</td>
</tr>
<tr>
<td><input name="id" type="checkbox" id="id" value="9" /></td>
<td>9 标题9</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="删除" /></td>
</tr>
</table>
</form>

如需传值到另一文件
delete.asp文件:

<!--#include file="inc/conn.asp"-->
<%
Num=request.form("checkbox1").count
if Num=0 then
Response.Write ("请选择要删除的新闻")
Response.End
end if

ids=request.Form("checkbox1")
sqlStr="Delete * From indexad Where id in ("&ids&")"
conn.execute(sqlStr)

Response.redirect(request.servervariables("http_referer"))
Response.End
%>

方法2
<%
 Num=request.form("DelID").count
 if Num=0 then
 Response.Write ("请选择要删除的新闻") 
 Response.End
 end if
    for i=1 to Num
      set rs=Server.CreateObject("adodb.Recordset")
      sql="Select * from News where NewsID="&request.form("DelID")(i)
      rs.open sql,conn,1,1
      if not rs.eof then
      conn.execute("Delete From News Where NewsID="&request.form("DelID")(i))
      conn.execute("Delete From Review Where NewsID="&request.form("DelID")(i))
      else
      Response.Write ("新闻删除失败") 
     Response.End
      end if
    rs.close
    set rs=nothing
    next
    Response.Write  ("成功将选定新闻删除") 
 Response.End
%>

时间: 2024-11-10 00:27:57

Asp全选删除代码的相关文章

checkbox实现datagrid的全选删除代码有错不,运行不起来

问题描述 publicvoidCheckAll(objectsender,System.EventArgse){CheckBoxcbAll=(CheckBox)sender;if(cbAll.Text=="全选"){foreach(DataGridItemdgiinDataGrid1.Items){CheckBoxcb=(CheckBox)dgi.FindControl("cbSelect");cb.Checked=cbAll.Checked;}}}privatev

javascript 模仿form全选删除数据代码

javascript 模仿form全选删除数据代码 <form> <input name="box[]" type="checkbox" class="input_focus" value="<?=$_v[0]?>" />  <input name="box[]" type="checkbox" class="input_focus&q

javascritp checkbox全选反选代码

javascritp checkbox全选反选代码 //全选与反选 <script type="text/网页特效"> var checkflag = "false"; function check(field) {      if (checkflag == "false")      {            for (i = 0; i < field.length; i++)            {           

javascript实现checkbox全选的代码

  本文给大家分享的是js实现checkbox的全选的代码,在网页制作中很常用的js代码,供大家学习参考. 代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 function checkall(checkNames){ var allBoxs = document.getElementsByName(checkNames); for(var i = 0 ;i<allBoxs.length;i++){ if(allBoxs[i].type == 'checkbox'){ if(al

jquery checkbox 全选效果代码

jquery checkbox 全选效果代码,很简单的一句代码就可以了,如$('input[type=checkbox]').attr('checked', $(checkbox).attr('checked')); 哦, 下面来看实例 jquery代码如下 <script type="text/网页特效"> function selectall(checkbox) { $('input[type=checkbox]').attr('checked', $(checkbox

js多兼容全选/反选代码

js多兼容全选/反选代码 <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js多兼容全选/反选代码</title> <script language="javascript教程">  function Choose(sel, arg) //传递2个参数,分别是表名,选

Jquery CheckBox全选方法代码附js checkbox全选反选代码_jquery

jquery方法如下: 复制代码 代码如下: function CheckAll(val) { $("input[name='chkJob']").each(function() { this.checked = val; }); $("#chkAll").attr("checked", val);//设定全选按钮状态 } val 该参数传递的是全选按钮的选择状态 name='chkJob' 这个为列表中的checkbox名称 chkAll 就为

jQuery+php简单实现全选删除的方法_php技巧

本文实例讲述了jQuery+php简单实现全选删除的方法.分享给大家供大家参考,具体如下: <input type="checkbox" id="ckb_selectAll" onclick="selectAll()" title="选中/取消选中"> <a href="javascript:void(0);" onclick="del_()" title="

用自定义图片代替原生checkbox实现全选,删除以及提交的方法_jquery

UI妹子觉得原生的checkbox复选框太丑,非要用图片来代替,那就依她.做出来的效果类似这样: 要代替原生的checkbox. 那么要实现原生checkbox能干的事.我们主要实现这几点就可以了. 1.点击列表中的勾选图片.图片会变换成相反的. 2.如果当前是全选状态,不勾选列表中的某一项,全选处的图片变成未勾选的状态. 如果点击了某一项使列表成了全选的状态, 全选处的图片变成勾选状态. 3.全选功能 4.点击删除,能删除全部的勾选的图片. 1.准备工作:因为要大量用到两个图片的切换,我们单独