<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>onsubmit事件</title>
<script type="text/javascript">
// 静态注册onsubmit事件
function onsubmitFunc() {
// 要验证所有表单项是否合法,如果有一个不合法就阻止表单提交
alert("静态注册onsubmit事件——发现不合法");
return false; // return true 就可以提交了
}
// 动态注册onsubmit事件
window.onload = function () {
var formObj = document.getElementById("form");
formObj.onsubmit = function () {
alert("动态注册onsubmit事件——发现不合法");
return false; // return true 就可以提交了
}
}
</script>
</head>
<body>
<!--return false 可以阻止表单提交-->
<form action="http://www.baidu.com" method="get" onsubmit="return onsubmitFunc()">