挺怪的!!好象是if和else的错误!!

rosmada 2002-06-03 02:42:29
<script language="JavaScript">
function isValidb(form){
var iNumber;
if(form.change.value<0||form.change.value>100||form.change.value=="" )
{
alert("成绩在0~100之间,或者输入字符!");
return false;
}
else if(form.s0.value=="")
{alert("学号不能为空");
return false;
}
else if(form.s2.value=="")
{alert("班级不能为空");
return false;
}
else if(form.s1.value=="")
{ alert("次数不能为空");
return false;
}
/* else if (form.change.value.length>0)
{ iNumber = Number(form1.change.value);
if (isNaN(iNumber))
{ alert("您输入的不是数字"); return false;}
else if (String(iNumber).indexOf(".")>=0)
{ alert("您输入的不是数字") ; return false;}
}
*/
else {
// alert("sdff");
document.form1.action ='do_markchange1.jsp';
document.form1.submit() ;

return true;
}
}
</script>
这里我对/* ……*/ 的这一部分我去掉/*,*/注释,那我下面的else就不能运行,反之则运行,但/* ……*/ 之间的部分也能执行,没有语法错误!!是if 和else的问题吗?我反复查找不到错!!
...全文
66 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Andrawu 2002-06-03
呵呵
  • 打赏
  • 举报
回复
xycleo 2002-06-03
  • 打赏
  • 举报
回复
rosmada 2002-06-03
问题我自己解决了,呵呵,大家不用看了,谁来留下名,我散分给他,^_^
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发

8.0w+

社区成员

Java Web 开发
社区管理员
  • Web 开发社区
加入社区
帖子事件
创建了帖子
2002-06-03 02:42
社区公告
暂无公告