请问js中return和return false有什么区别?
解决方案 »
- 關於javascript 呼叫 struts action 問題
- 关于使用HttpURLConnection发送SAML字符串
- enctype="multipart/form-data" 要注意的一点小小的问题
- 怎么样实现倒计时,并执行强制页面转换?恳请高手赐教!!~~~~~
- 非常急!怎样利用JFreeChart制作动态的曲线图?
- 一个概念性的问题
- 关于 jbuilder 调试 jsp页面的问题 ?
- 小例子,页面抛出异常,出错?
- 数据截位,急,求救!
- 如何实现将客户机上的word文件,以B/S方式最终存入oracle数据库?
- 再问一个,业务层和MVC中Controler(控制器)的关系
- 请教JSP中有关checkbox和sql查询的问题!!!
比如你单击一个链接除了触发你的onclick事件,如果return false的话,就会阻止跳转。
所以return false基本的作用是取消对象的默认动作。
return和基本的语言中的return类似,执行到return就返回了,后面的语句将不执行了。
1. return返回null,起到中断方法执行的效果,只要不return false事件处理函数将会继续执行,表单将提交
2. return false,事件处理函数会取消事件,不再继续向下执行。比如表单将终止提交。
<form action="index.jsp" method="post" onsubmit="return submitTest();">
<INPUT value="www">
<input type="submit" value="submit">
</form>
<SCRIPT LANGUAGE="JavaScript">
<!--
function submitTest() {
return;
}
//-->
</SCRIPT>上面这段代码将继续提交表单
2. return false,事件处理函数会取消事件,不再继续向下执行。比如表单将终止提交