function SelectChk()
{
var s=false;
var deptid,n=0;
var strid,strurl;
var nn = self.document.all.item("dept"); //获取id为dept控件集合
for (j=0;j<nn.length;j++) //循环
{
if (self.document.all.item("dept",j).checked) //判断是滞选中
{
n = n + 1;  //n是选中的个数
s=true;    
deptid = self.document.all.item("dept",j).id+""; 
if(n==1) //如果开始,不需要","
{
strid = deptid;
}
else
{
strid = strid + "," + deptid;
}
}
}
strurl = "AddItem.asp?Oper=delete&id=" + strid;
if(!s) {
alert("请选择要删除的投票项目!");
return false;
}

if ( confirm("你确定要删除这些投票项目吗?")) {
form1.action = strurl;
form1.submit();
}
}

解决方案 »

  1.   

    ·我对JavaScript不是很熟,所以请求能不能在点解清楚一些;
    例如:var nn = self.document.all.item("dept");中
    self=? document=? all=? item=?它们凑在一起又是意思有什么?
      

  2.   

    例如:var nn = self.document.all.item("dept");中
    self=? document=? all=? item=?它们凑在一起又是意思有什么?
    --------------------
    self是指向自身窗口
    document.all.item("dept") 是取得name="dept"这个对象例:
    <input type="text" name="txt" value="Text"/>
    <script>
    alert(document.all.item("txt").value)
    </script>你说的self,document,all,item这不属于JavaScript而属于DHTML可以在这查找相关属性
    dhtml,html&css
    语种:英文 大小:2.43M
    介绍:MSDN站点上的部分资料的翻版,可查找到很多你想要的.
    下载地址:http://www.dqcn.net/net/CSDN/Book/dhtml html&css.chm