HTML onsubmit 事件

onsubmit 事件在提交表单时触发。onsubmit 事件只在 <form> 中使用。


实例

当提交表单时执行一段 JavaScript:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>提交表单时,会触发一个函数,该函数会提醒某些文本。</p>
  5. <form action="/example/html/action_page.aspx" onsubmit="myFunction()">
  6. 输入名称: <input type="text" name="fname">
  7. <input type="submit" value="提交">
  8. </form>
  9. <script>
  10. function myFunction() {
  11. alert("表单已提交!");
  12. }
  13. </script>
  14. </body>
  15. </html>

浏览器支持

事件
onsubmitYesYesYesYesYes

所有主流浏览器都支持 onsubmit 事件。


定义和用法

onsubmit 事件在提交表单时触发。

onsubmit 事件只在 <form> 中使用。


HTML 4.01 与 HTML5 之间的差异

无。


语法

  1. <form onsubmit="script">
属性值
描述
scriptonsubmit 发生时运行的脚本。