大家帮我看下这个IF语句

YG12HXJ 2009-12-08 09:32:01

if (isNaN(form1.hj2.value))
{
alert('会员价格输入框一定是要数字,谢谢');
form1.hj1.value="";
return false;
}
else {
if (form1.hj2.value<0)
{
alert ('会员价格不能小于0');

form1.hj2.value='';

return false;
}
else {
if (form1.hj2.value<form1.hj1.value)
{
alert('会员价最高价格不能小于最低价格,谢谢');
form1.hj2.value="";
return false;
}}}

看的头晕晕,不知道错在哪。。有知道的朋友说下
...全文
53 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
YG12HXJ 2009-12-08
  • 打赏
  • 举报
回复
谢谢1楼的,你的代码看起来好看些,我的那个嵌套的晕晕的
sohighthesky 2009-12-08
  • 打赏
  • 举报
回复
好像没什么错误吧,也可以直接用else if

if (isNaN(form1.hj2.value)) {
alert('会员价格输入框一定是要数字,谢谢');
form1.hj1.value = "";
return false

} else if (form1.hj2.value < 0) {
alert('会员价格不能小于0');
form1.hj2.value = '';
return false
} else if (form1.hj2.value < form1.hj1.value) {
alert('会员价最高价格不能小于最低价格,谢谢');
form1.hj2.value = "";
return false
}

87,993

社区成员

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

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