|
近日学习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();
}
} |
|