如题所述
return falseå°±æ¯è¿åfalse,ä½ è¿ä¸ªæ¹æ³æ¯éªè¯çä½ç¨ï¼éè¿è¿åtrueæè
falseæ¥å¤æéªè¯æ¯å¦éè¿
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-06-14
表单验证,如果返回true,说明填写了用户名,可以提交表单,反之表示,没有用户名,表单不会提交,return false表示js结束执行
第2个回答 2013-05-07
返回false呀,要看你在什么地方调用这个函数,才能说明具体的return false是什么意思.
我猜测你应该有一个全局的falg标记,如果最后falg是false不允许表单提交,就是点会使表单提交点击但是却没有执行相应的action追问
我猜测你应该有一个全局的falg标记,如果最后falg是false不允许表单提交,就是点会使表单提交点击但是却没有执行相应的action追问
我是问if语句里的一个return false;改成了return true;后是什么效果
追答那就是函数的返回值啊,一旦执行了就不会再执行下面代码了,函数的返回值值就会是false;
追问return false;下面没有代码了呀,
追答下面的代码(指的是这个函数里的相对于return false的下面的代码);就是说return true不会执行了;
你这些js代码整体就是做表单验证,如果验证不符合规则就不让提交.
你看if语句的括符根本没有包含那个return true;呀,那个return true;在if语句外,怎么能限制它不执行呢?
追答函数的return只会执行一个,一旦执行了任何一个return函数就结束了不用控制,这是函数的特性.你知道函数吗?怎么会问这样的问题?
第3个回答 2013-05-07
onsubmit="return check_form()" 如果check_form()方法返回的是true则表单提交,返回false则不提交。
第4个回答 2013-05-07
根据你为Form绑定事件的方式(onsubmit="return check_form();),这里的return false是为了阻止Form提交数据