function check(){
    var newPwd = $("#newPwd").val()
    var cfmPwd = $("#cfmPwd").val()
    if(newPwd==''){
        alert('Please input new password!');
        return false;
    }
    if(cfmPwd==''){
        alert('Please input confirm password!');
        return ;    
    }
    if(newPwd!=cfmPwd){
        alert('Twice input not match!');
        return;
    }
    $('#updatePwd').submit();
}我就知道return ture是继续往下执行。
return和return false有什么区别?
什么情况下用return,什么情况下用return false呢?我感觉没什么区别啊?
谁跟我讲清楚吧 ,谢谢了!!!

解决方案 »

  1.   

    单在这个方法,没区别。
    放在程序中,看调用这个方法的地方的需要了,如果不特别需要return false,那么return就可以。
      

  2.   

    哪些情况下需要return false或者return呢 
    举个例子呢??
      

  3.   


    <form onsubmit="fun()">
    这种情况,表单不提交,不就需要fun返回false吗什么情况需要return false,什么情况需要return,  你自己都不清楚,谁会清楚呢?
      

  4.   

    你这种写法没必要return false.function check1(){
       ...
       if( 检查失败) return false;
       return true;
    }
    ...function doCheck1(){
      if( !check1()){
         alert("1出错信息");
         return;
      }
      if( !check2()){
         alert("2出错信息");
         return;
      } 
    }