- <script>
- function window.onload(){
- alert("onload!");
- alert("check(1):::return true 测试::"+check(1));//弹出提示:check(1):::return true 测试::true
- alert("check(0):::return false 测试::"+check(0));//弹出提示:check(2):::return false 测试::false
- }
- /*
- return false 表示返回一个false值,也就是说提交是不成功的。错误之后的js代码不会再运行
- return true 表法返回一个true值,也就是提交了。
- */
- function check(p)
- {
- if(p == 0)
- {
- alert("return false 测试");
- return false;
- alert("执行return false以后"); //return 语句后的语句都不再执行 测试带有action时,是否执行action
- }
- else
- {
- //return "is panda";//如果是执行本句,则返回:“is panda”
- alert("return true 测试");
- return true;
- alert("执行return true以后");//return 语句后的语句都不再执行
- }
- alert("if、else中的return ture/false语句没有起作用!"); //return 语句后的语句都不再执行
- }
- </script>
- <html>
- <head>
- <TITLE>解决js return true/false的问题</TITLE>
- <input type="button" value="测试" onClick="check(0)" />
- </head>
- <body>
- </body>
- </html>
MY 总结:js return true,return false
本文通过实例演示了JavaScript中return true与return false的功能差异。详细解释了这两种返回值如何影响函数执行流程及页面表单提交行为。

被折叠的 条评论
为什么被折叠?



