HTML form表單提交方法案例詳解
阿新 • 來源:網路 • 發佈:2021-08-20
form表單提交方式總結一下:
一、利用submit按鈕實現提交,當點選submit按鈕時,觸發onclick事件,由裡函式判斷輸入內容是否為空,如果為空,返回false,不提交,如果不為空,提交到由action指定的地址。
<script type="text/script">
function check(form) {
if(form.userId.value=='') {
alert("請輸入使用者帳號!");
form.userId.focus();
return false;
}
if(form.password.value==''){
alert("請輸入登入密碼!");
form.password.focus();
return false;
}
return true;
}
</script>
<form action="login.do?act=login" method="post">
使用者帳號<input type=text name="userId" size="18" value="" ><br>
登入密碼<input type="password" name="password" size="19" value=""/>
<input type=submit name="submit1" value="登陸" onclick="return check(this.form)">
</form>
二、利用button按鈕實現提交,當點選button按鈕時,觸發onclick事件,由JavaScript裡函式判斷輸入內容是否為空,如果為空,返回false,不提交,如果不為空,提交到由action指定的地址,由於button按鈕不具備自動提交的功能,所以由JavaScript實現提交。
<script type="text/javascript">
function check(form) {
if(form.userId.value=='') {
alert("請輸入使用者帳號!");
form.userId.focus();
return false;
}
if(form.password.value==''){
alert("請輸入登入密碼!");
form.password.focus();
return false;
}
document.myform.submit();
}
</script>
<form action="login.do?act=login" name="myform" method="post">
使用者帳號<input type=text name="userId" size="18" value="" ><br>
登入密碼<input type="password" name="password" size="19" value=""/>
<input type=button name="submit1" value="登陸" onclick="check(this.form)">
</form>
三、利用submit按鈕實現提交,當點選submit按鈕時,先觸發onsubmit事件,由JavVYqkzkSaScript裡函式判斷輸入內容是否為空,如果為空,返回false,不提交,如果不為空,提交到由action指定的地址。
<script type="text/javascript">
function check(form) {
if(form.userId.value=='') {
alert("請輸入使用者帳號!");
form.userId.focus();
return false;
}
if(form.password.value==''){
alert("請輸入登入密碼!");
form.password.focus();
return false;
}
return true;
}
</script>
<form action="login.do?act=login" method="post" onsubmit="return check(this)">
使用者帳號<input type=text name="userId" size="18" value="" ><br>
登入密碼<input type="password" name="password" size="19" value=""/>
<input type=submit name="submit1" value="登陸">
</form>
以上就是form表單常用的三種提交方式,有不明白的地方,歡迎qq交流:317856821
到此這篇關於HTML form表單提交方法案例詳解的文章就介紹到這了,更多相關HTML form表單提交內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!
