form表單的onSubmit事件簡單介紹

admin發表於2017-03-14

大家知道當點選<input type="submit">提交按鈕的時候能夠提交表單。

但是一般情況下要對錶單進行驗證,當然進行表單驗證的方式有多種,其中的一種就是為form註冊onSubmit事件處理函式。

程式碼例項如下:

[HTML] 純文字檢視 複製程式碼執行程式碼
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<style type="text/css">
ul{list-style:none}
</style>
<script type="text/javascript">
function check(){
  var username=document.getElementsByName("username");
  var pw=document.getElementsByName("pw");
  if(username[0].value==""){
    alert("使用者名稱不能為空!");
    return false;
  }
  if(pw[0].value==""){
    alert("密碼不能為空!");
    return false;
  }
}
</script>
</head>
<body>
<form action="http://www.softwhy.com">
<ul>
  <li>姓名:<input type="text" name="username"/></li>
  <li>密碼:<input type="password" name="pw"/></li>
  <li><input type="submit" value="提交"/><input type="reset" value="重置"/></li>
</ul>
</form>
</body>
</html>

以上是一個對onSubmit事件使用的例項程式碼,當點選提交按鈕的時候就會觸發此事件。

特別注意:觸發onSubmit事件必須使用<input type="submit">或者<input type="image">按鈕,其他的按鈕是不可以的。

相關文章