javascript form onsubmit中的return 后面跟一个函数,其中return 起什么作用
2016-11-04 16:10
627 查看
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <form method="post" action="http://www.sina.com" onsubmit="return abc()"> <label><td>英文名: <input name="textarea" type="text" id="textarea" value="" size="45" /> <input type="submit" name="button" id="button" value="提交" /></td> <label></label> </form> <script> function abc () { if (isNaN (document.getElementById("textarea").value)) { return; } else { return false; } } </script> </body> </html>
加return的话,当abc函数return false的时候,此表单是不会提交请求的,为true的时候才会跳转页面。如果不加return的话,即使abc为false依然会跳转到submit页面。你可以试下看就知道了。
相关文章推荐
- onsubmit=return false阻止form表单提交javascript
- onsubmit=return false阻止form表单提交javascript
- var tensquared=(function(x) {return x*x;}(10)); //这是一个函数表达式 问:为什么花括号后面还有一个(10)的?而且整个句子用()扩起来?这个是什么表
- [转载]onsubmit=return false阻止form表单提交javascript
- 总结:form中使用onSubmit="return false"防止表单自动提交,以及s...
- 用javascript写一个函数,作用是去除字符串前后空格
- 在jsp中form的onsubmit事件,onsubmit="return 方法名()",编译环境报错的解决办法
- 一个函数名后面加const表示什么意思
- CloseHandle()函数隐藏在Createthread后面究竟有什么作用
- [zz]javascript: Form onsubmit Event
- 有关onsubmit return false 阻止form表单提交:js
- myeclipse10中表单中的JS函数无法写return,onsubmit="return check();"处出错
- 表单的onsubmit事件与JavaScript的return
- myeclipse10中表单中的JS函数无法写return,onsubmit="return check();"处出错
- FORM onSubmit="return false"的作用
- int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int Func(int* A, int nSize),使A把0移至后面,非0整数移至
- 总结:FORM中使用onSubmit="return false"防止表单自动提交,以及submit和button提交表单的区别
- FORM中使用onSubmit="return false"防止表单自动提交
- onsubmit=return false阻止form表单提交
- myeclipse10中表单中的JS函数无法写return,onsubmit="return check();"处出错