求一个确认按钮程序!!!
我在页面上显示了很多记录,是分页显示出来的
我在每条记录后都添加一个删除链接,我想在点击"删除"链接的时候,会要弹出个确认对话框,求助
我自己用的这个为什么老是参数传递不过来
<html>
<head>
<script language="VBScript">
Sub confirmdel(idname)
if MsgBox("你确认要删除该条记录吗(Y/N)?",32+4+256)=6 then
window.open "xxbdel.asp?id="&idname,"_self"
end if
end Sub
</script>
</head>
<link type="text/css" href="css.css" rel="stylesheet">
<body>
<%
Sub OnePage( rs, Page )
Response.Write "<CENTER><table border=1 width=750 class=css bgcolor=#eeeeee align=center cellpadding=5 cellspacing=0 bordercolor=#ffffff bordercolordark=#eeeeee bordercolorlight=#000000>"
Response.Write " <tr bgcolor=#eeeeee align=center> "
For i=1 to rs.Fields.Count-1
Response.WRITE "<TD><font color=#ff0000>" & rs.Fields(i).Name & "</font></TD>"
Next
Response.WRITE "<TD><font color=#ff0000>相关操作</font></TD>"
Response.Write "</TR>"
rs.AbsolutePage = Page
For N = 1 To rs.PageSize
Response.Write "<TR align=middle bgcolor='#ffffff'>"
RecNo = (Page - 1) * rs.PageSize + N
For i=1 to rs.Fields.Count-1
Response.WRITE "<TD bgcolor='#ffffff'><font color=000000>" & rs.Fields(i).Value & "</font></TD>"
Next
Response.WRITE "<td width='38' bgcolor='#ffffff'><a href='xxbdel.asp?tname="&session("tname")&"' onmousedown='confirmdel("&rs("编号")&")'>|删除|</a><font color='#000000'><br></font><a href='xxbreview.asp?tname="&session("tname")&"&idname="&rs("编号")&"'>|修改|</a></TD>"
Response.Write "</TR>"
rs.MoveNext
If rs.EOF Then Exit For
Next
Response.Write "</TABLE></CENTER>"
End Sub
%>
</body>
</html>
大家帮我看看
问题点数:20、回复次数:9Top
1 楼ceocio(成都招聘.Net工程师,有意者请联系我)回复于 2003-09-03 09:52:47 得分 5
<a href="xxbdel.asp" onclick="return confirm('确认删除?')">删除</a>Top
2 楼ceocio(成都招聘.Net工程师,有意者请联系我)回复于 2003-09-03 09:53:23 得分 5
<a href="xxbdel.asp" onclick="return confirm('确认删除?')">删除</a>Top
3 楼61(儿童节快乐)回复于 2003-09-03 09:57:56 得分 5
<a href='xxbdel.asp?tname="&session("tname")&"' onmousedown='confirmdel("&<%=rs("编号")%>&")'>|删除|</a><font color='#000000'><br></font><a href='xxbreview.asp?tname="&session("tname")&"&idname="&<%=rs("编号")%>&"'>|修改|</a></TD>"Top
4 楼mendel(风逍遥)回复于 2003-09-03 10:00:09 得分 5
<span onclick="return checkdel(<%=rs("编号")%>);">删除</span>
<script language="javascript">
function checkdel(idname){
var suredel=confirm("你确定要删除这条记录吗?");
if (suredel){
window.open("xxdel.asp?id="+idname,"delwin","_self");
}
}
</script>Top
5 楼ceocio(成都招聘.Net工程师,有意者请联系我)回复于 2003-09-03 10:02:04 得分 0
<a href="xxx.asp" onclick="return confirm('确认删除?')">删除</a>Top
6 楼mendel(风逍遥)回复于 2003-09-03 10:09:32 得分 0
二楼的,人家用的是respons.write写出来的变量,你加了一个<%,肯定要出错,如果不用response.write写出来,前面的session("tname")也要变成<%=session("tname")%>
呵呵Top
7 楼mendel(风逍遥)回复于 2003-09-03 10:13:14 得分 0
四楼的代码果然精简,高手啊~Top
8 楼mintcoffee(薄荷咖啡)回复于 2003-09-03 10:25:19 得分 0
<script>
function delconfirm(EMPID)
{ question = confirm("Èȷʵɾ³ý"+ID+"Âð?")
if (question != "0")
{
window.location="EMPID_delete.asp?ID="+ID
}
</script>
<a href="#" onClick="delconfirm(<%=rs("ID")%>); return false;">[Delete]</a>
Top
9 楼mintcoffee(薄荷咖啡)回复于 2003-09-03 10:31:52 得分 0
修改一下:
<script>
function delconfirm(ID)
{ question = confirm("delete"+ID+"?")
if (question != "0")
{
window.location="delete.asp?ID="+ID
}
</script>
。
。
。
。
。
<a href="#" onClick="delconfirm(<%=rs("ID")%>); return false;">[Delete]</a>Top
10 楼fujiachun(傅加淳)回复于 2003-09-03 11:14:07 得分 0
去掉'confirmdel 后面的括号试试
Response.WRITE "<td width='38' bgcolor='#ffffff'><a href='xxbdel.asp?tname="&session("tname")&"' onmousedown='confirmdel "&rs("编号")&"'>|删除|</a><font color='#000000'><br></font><a href='xxbreview.asp?tname="&session("tname")&"&idname="&rs("编号")&"'>|修改|</a></TD>"
Top
11 楼fujiachun(傅加淳)回复于 2003-09-05 10:32:57 得分 0
Response.WRITE "<td width='38' bgcolor='#ffffff'>
<font onclick='confirmdel("&rs("编号")&")'>|删除|</font>'<a锚标记先被执行没有执行脚本
<font color='#000000'><br></font><a href='xxbreview.asp?tname="&session("tname")&"&idname="&rs("编号")&"'>|修改|</a></TD>"
Top



