如果我的列表中 就一条记录?急急急!!

chang1216 2007-04-29 01:50:27
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;
}
如果我的列表中 就一条记录
就出现错误,总提示没有选择 谢谢
...全文
225 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
chang1216 2007-04-29
  • 打赏
  • 举报
回复
我想这次 应该没问题了 看看先 谢谢
wangwm 2007-04-29
  • 打赏
  • 举报
回复
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
{
document.xoYuStudioH.action="DepartmentDel.asp";
document.xoYuStudioH.submit();
return true;
}
}
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;
}
}
}
chang1216 2007-04-29
  • 打赏
  • 举报
回复
wangwm(星星火炬-http://jymass.com) 哥们 你这个 根本 不倒向 下一页了 点完了 没反应了 谢谢 再帮我看看
chang1216 2007-04-29
  • 打赏
  • 举报
回复
ohding(ding) 按这位兄台说的 不选择 也就直接 倒入到 下一页了 需要再怎么改
chang1216 2007-04-29
  • 打赏
  • 举报
回复
楼上说的对 谢谢
wangwm 2007-04-29
  • 打赏
  • 举报
回复
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>
ohding 2007-04-29
  • 打赏
  • 举报
回复
加个判断吧,
function del_cyc()
{
var sForm = document.xoYuStudioH;
var num = 0;
//这里加上判断
if (sForm.BM_id.length==undefined) {
num=1;
}
//结束
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;
}
chang1216 2007-04-29
  • 打赏
  • 举报
回复
var sForm = document.xoYuStudioH;
var num = 0;
for(var i=0;i<=sForm.Person_id.length-1;i++)
{
(sForm.Person_id(i).checked)?num+=1:''
}
if(num!='1')
{
alert('请您选择一位要**的员工!');
return false;
}
document.xoYuStudioH.action="Personlizhihuifu.asp";
document.xoYuStudioH.submit();
return false;
这样写 也不行 只有一条记录 就是 不好使阿
chang1216 2007-04-29
  • 打赏
  • 举报
回复
<input type="checkbox" name="BM_id" value="<%=rscyc("BM_id")%>" />
列表里 是这个 然后
删除按钮 是 <input onClick="javascript:del_cyc();" name="xoYuStudioDo4" value="删除部门" type="button" title="删除选定记录" />
谢谢了 帮我看看
wasuka 2007-04-29
  • 打赏
  • 举报
回复
你的列表呢?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧