如果我的列表中 就一条记录?急急急!!
function del_cyc()
{
var sForm = document.xoYuStudioH;
var num = 0;
for(var i=0;i <=sForm.BM_id.length-1;i++)
{
(sForm.BM_id(i).checked)?num+=1: ' '
}
if(num== '0 ')
{
alert( '请选择您要删除的纪录! ');
return false;
}
if(confirm( '确定删除此部门吗!? '))
{
document.xoYuStudioH.action= "DepartmentDel.asp ";
document.xoYuStudioH.submit();
return true;
}
return false;
}
如果我的列表中 就一条记录
就出现错误,总提示没有选择 谢谢
------解决方案--------------------function del_cyc()
{
var sForm = document.xoYuStudioH;
var num = 0;
if(typeof(sForm.BM_id.length)== "undefined ")
{
if (sForm.BM_id.checked==false)
{
alert( '请选择您要删除的纪录! ');
return false;
}
}
else
{
for(var i=0;i <=sForm.BM_id.length-1;i++)
{
(sForm.BM_id(i).checked)?num+=1: ' '
}
if(num== '0 ')
{
alert( '请选择您要删除的纪录! ');
return false;
}
if(confirm( '确定删除此部门吗!? '))
{
document.xoYuStudioH.action= "DepartmentDel.asp ";
document.xoYuStudioH.submit();
return true;
}
}
}
</script>