注册 登录
编程论坛 ASP技术论坛

问题求助,各位哥哥帮忙啊

jnrhdhb 发布于 2008-03-27 11:44, 852 次点击
近日学习asp遇到一个问题,三天都没有解决,各位哥哥帮帮,小女子感激不尽,我的qq是282643502:
问题是:当记录只有一条时,点选复选框,该函数一直判断没有选中,我是初学都,不知是函数问题还是其它原因。

function SelectChk()
{
  var s = false; //用来记录是否存在被选中的复选框
  var Cateid, n=0;
  var strid, strurl;
  var nn = self.document.all.item("Cate"); //返回复选框Cate的数量
  for (j=0; j<nn.length; j++) {
    if (self.document.all.item("Cate",j).checked) {
      n = n + 1;
      s = true;
      Cateid = self.document.all.item("Cate",j).id+"";  //转换为字符串
      //生成要删除新闻类别编号的列表
      if(n==1) {
        strid = Cateid;
      }
      else {
        strid = strid + "," + Cateid;
      }
    }
  }
  strurl = "Cate_Admin.asp?Oper=delete&cid=" + strid;
  if(!s) {
    alert("请选择要删除的新闻类别!");
    return false;
  }    
  if (confirm("你确定要删除这些新闻类别吗?")) {
    form1.action = strurl;
    form1.submit();
  }
}

[[it] 本帖最后由 jnrhdhb 于 2008-3-27 12:26 编辑 [/it]]
2 回复
#2
jalonlovesja2008-03-27 11:55
那个j是从哪里来的啊??没看到你声明了。
#3
jnrhdhb2008-03-27 12:29
在线等候 ^-^
1