后台论坛又出错了!!!!!!!!!!!
后台论坛主题删除不了,我已经勾选了复选框了,但点删除按扭时,它还在提示“请选择要删除的贴子”
discusslist.asp
<script language="javascript">
function DiscussWin(url) {
var oth="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,left=200,top=200";
oth = oth+",width=400,height=300";
var DiscussWin = window.open(url,"DiscussWin",oth);
DiscussWin.focus();
return false;
}
function SelectChk()
{
var s = false; //用来记录是否存在被选中的复选框
var Discussid, n=0;
var strid, strurl;
var nn = self.document.all.item("Discuss"); //返回复选框Discuss的数量
for (j=0; j<nn.length; j++) {
if (self.document.all.item("Discuss",j).checked) {
n = n + 1;
s = true;
Discussid=self.document.all.item("Discuss",j).id+""; //转换为字符串
//生成要删除公告编号的列表
if(n==1) {
strid = Discussid;
}
else {
strid = strid + "," + Discussid;
}
}
}
strurl = "discussdel.asp?ContId=" + strid;
if(!s) {
alert("请选择要删除的帖子!");
return false;
}
if (confirm("你确定要删除这些帖子吗?")) {
form1.action = strurl;
form1.submit();
}
}
function sltAll()
{
var nn = self.document.form1.Discuss;
for(j=0;j<nn.length;j++)
{
nn[j].checked = true;
}
}
function sltNull()
{
var nn = self.document.form1.Discuss;
for(j=0;j<nn.length;j++)
{
nn[j].checked = false;
}
}
</script>
复选框代码
<tr>
<td align="center"><%=varNo%></td>
<td align="center"><a href="view.asp?ContId=<%=rs("ContId")%>" onClick="return DiscussWin(this.href)"><%=rs("Subject")%></a></td>
<td align="center"><%=rs("UserName")%></td>
<td align="center"><%=rs("CreateTime")%></td>
<td align="center"><input type="checkbox" name="Discuss" id="<%=rs("ContId")%>" style="font-size: 9pt"value="0"></td>
</tr>
discussdel.asp
<body>
<%
'从数据库中批量删除贴子信息
Dim ContId,sql
'读取要删除的贴子编号
ContId = Request.QueryString("ContId")
sql = "DELETE FROM Content WHERE ContId In (" & ContId & ")"
'Response.Write(sql)
con.Execute(sql)
' Response.Write "<h2>成功删除!</h2>"
%>
</body>
求高手解答