主题:  请教表单checkbox删除功能

hncsckr

职务:普通成员
等级:1
金币:0.0
发贴:24
#12006/5/26 15:39:14
我做这样一个表单
<form action="khdel.asp" name="del">
<td align="center">
<input name='usertell' type='checkbox' onclick="" id="usertell" value='<%=rs ("usertell"%>'>
</td>
</form>
但我没有提交按钮,我想链接执行删除功能<a href="khDel.asp" onclick="return ConfirmDel();">删除记录</a>
但request("usertell"取不到值,请大家指教,感谢



yiliaocheng

职务:普通成员
等级:2
金币:2.0
发贴:631
#22006/5/26 16:02:56
你都没有传值,肯定取不到啊。
你可以这样改:<a href="khDel.asp?aciton=del&id=<%=rs("id")%>" >删除记录</a>
这是通过连接删除。
也可以用表单提交删除。
设计表单为:
<form action="" name="del">
<%Set rs= Server.CreateObject("ADODB.Recordset")
rs.open "select * from 表 order by id desc",conn,1,3
do while not rs.eof
if request.form("usertel")=1 then
rs.delete
else%>
<input name='usertell' type='checkbox' onclick="" id="usertell" value=1><%=rs(""usertell)%><br>
<%rs.movenext
rs.update
rs.close
set rs=nothing%>