关于为空的判断

huiyunwang 2002-11-01 02:41:25
function Check(form)
{

if(choiceBox.options.length==0) {window.alert('请为组分配电话!');event.returnValue=false;}
else{for(i=0;i<choiceBox.options.length;i++)choiceBox.options(i).selected=true
}
}
我用以上这段检查choiceBox为空的情况,在程序中还有
<input type="hidden" name="Group" value="<%=a%>">这段程序,我想同时检查
Group是否为空
加了一条if(Group.value==null)window.alert('请选择组!');event.returnValue=false;}
从而以前的程序变为:
function Check(form)
{
if(Group.value==null)window.alert('请选择组!');event.returnValue=false;}
if(choiceBox.options.length==0) {window.alert('请为组分配电话!');event.returnValue=false;}
else{for(i=0;i<choiceBox.options.length;i++)choiceBox.options(i).selected=true
}
}

但这段程序却不能执行,哪里错了?
另外,为什么执行javascrip后,第二个页面中的jsp语句对a==null的情况就不能判定了??
...全文
29 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jasonzhou 2002-11-01
  • 打赏
  • 举报
回复
function Check(form)
{
if(Group.value == null || Group.value == "") {
window.alert('请选择组!');
event.returnValue=false;
}
if(choiceBox.options.length==0) {
window.alert('请为组分配电话!');
event.returnValue=false;
}
else {
for(i=0;i<choiceBox.options.length;i++)
choiceBox.options(i).selected=true;
}
}
jasonzhou 2002-11-01
  • 打赏
  • 举报
回复
function Check(form)
{
if(Group.value==null) {
window.alert('请选择组!');
event.returnValue=false;
}
if(choiceBox.options.length==0) {
window.alert('请为组分配电话!');
event.returnValue=false;
}
else {
for(i=0;i<choiceBox.options.length;i++)
choiceBox.options(i).selected=true;
}
}
jasonzhou 2002-11-01
  • 打赏
  • 举报
回复
好象花括号不匹配吧!!!
huiyunwang 2002-11-01
  • 打赏
  • 举报
回复
不可行
sun1979song 2002-11-01
  • 打赏
  • 举报
回复
if(Group.value == "null")

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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