多重if与多重循环的精确用法
来源:百度知道 编辑:UC知道 时间:2024/06/21 09:02:45
function check(){
var name= document.form1.txtname;var pass=document.form1.txtpass;
if(name.value==""){alert("taiyang");return false;}
else if(pass.length<6){alert("aaa");return false;}
else return true;
}
为何我只能弹出第一个对话框,第二个没有反映
怎么样才可以都有反映,多重if 循环,嵌套都有什么用呢,什么情况下用,达人赐教
var name= document.form1.txtname;var pass=document.form1.txtpass;
if(name.value==""){alert("taiyang");return false;}
else if(pass.length<6){alert("aaa");return false;}
else return true;
}
为何我只能弹出第一个对话框,第二个没有反映
怎么样才可以都有反映,多重if 循环,嵌套都有什么用呢,什么情况下用,达人赐教
return false; 已经返回了带回去一个false ;
不会执行后面了 。
把这句去掉 看看 会不会 有你说的那种情况 。
多重if 循环 就是针对不同的情况 做不同的处理
其实也就是:
if(){*** }
if(){*** }
if(){*** }
分开也行 。