javascript 这个return false 和return ture是啥意思哦,主要是逻辑不太清楚

2024-11-02 22:29:32
推荐回答(4个)
回答1:

这就是一个简单的逻辑嘛,onsubmit="return check_form()" 如果check_form()方法返回的是true则表单提交,返回false则不提交。如果输入框中没有内容就提示用户不能为空,且返回一个false(这里的false将会被onsubmit="return check_form()" 调用),如果不为空就返回true。
if-else语句格式是:
  if(条件){……}
  else if(条件){……}
  else if(条件){……}
  ……
  else{……}
  当然else if和else两部分可以没有

回答2:

你return true会继续往下执行你的jsp页面上的代码,如果是false可能会提示用户名错误之类的,表单提交不了。在你上面的代码中,如果return false,执行txtObj.className='s2',估计s2应该是css样式,就是将文本框变色之类的,提示你用户名错误。返回true页面没什么反应,你可以继续输入密码

回答3:

表单验证时调用的方法,要有返回值

如果为true表单就会提交
如果为false表单不会提交
比如说:

回答4:

有什么不清楚的啊,
这个true和false的作用应该是在比的form表单的校验方法调用的。
如果是true就往下执行,如果是false就停止执行。
例如这样:
if(!check_username()){
return;

}