码迷,mamicode.com
首页 > 其他好文 > 详细

onsubmit

时间:2014-10-13 01:21:08      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   os   ar   java   for   

定义和用法

在提交表单时调用的事件句柄。

语法

form.onsubmit

说明

Form 对象的 onsubmit 属性指定了一个事件句柄函数。当用户单击了表单中的 Submit 按钮而提交一个表单时,就会调用这个事件句柄函数。注意,当调用方法Form.submit() 时,该处理器函数不会被调用。

如果 onsubmit 句柄返回 fasle,表单的元素就不会提交。如果该函数返回其他值或什么都没有返回,则表单会被提交。

提示和注释

提示:由于 onsubmit 句柄可以取消表单的提交,所以它对于进行表单验证是十分理想的。

bubuko.com,布布扣
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4     <title>form-submit-onsubmit</title>
 5     <script type="text/javascript">
 6         function formSubmit() {
 7             var form = document.getElementById("myform");
 8             form.submit();
 9         }
10     </script>
11 </head>
12 <body>
13     <form id="myform" action="Default.aspx" method="get" onsubmit="alert(‘call onsubmit‘);">
14     firstName:<input type="text" name="firstname" /><br />
15     lastName:<input type="text" name="lastname" /><br />
16     <br />
17     <input type="submit" /><!--只有Submit 按钮会触发onsubmit-->
18     <input type="button" value="submitBtn1" onclick="submit();" />
19     <input type="button" value="submitBtn2" onclick="document.getElementById(‘myform‘).submit();" />
20     <input type="button" value="submitBtn3" onclick="javascript:document.getElementById(‘myform‘).submit();" />
21     <input type="button" value="submitBtn4" onclick="formSubmit();" />
22     </form>
23 </body>
24 </html>
示例

 

参考:

http://www.w3school.com.cn/jsref/prop_form_onsubmit.asp

onsubmit

标签:style   blog   http   color   io   os   ar   java   for   

原文地址:http://www.cnblogs.com/YrXzJ1026/p/4021299.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!