在我們之前的文章中,我們為大家介紹了JavaScript實作提交表單的幾種方法,我們都知道表單提交之前還需要有驗證才可以提交,那麼我們今天就給大家介紹js校驗表單後提交表單的三種方法。
第一種:
<script type="text/javascript"> function check(form) { if(form.userId.value=='') { alert("请输入用户帐号!"); form.userId.focus(); return false; } www.jbxue.com 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>
第二個
<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> www.jbxue.com 登录密码 <input type="password" name="password" size="19" value=""/> <input type=submit name="submit1" value="登陆"> </form>
第三種:
<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>
總結:
#相信大家學習完本篇文章對JavaScript驗證提交表單有了一定的認識,可以根據本文的內容,自己在做更多的擴展,讓本文做到拋磚引玉的效果!
相關推薦;
#javascript處理表單範例(javascript提交表單)
#簡述JavaScript提交表單的方式(Using JavaScript Submit Form)
以上是JavaScript提交表單校驗三種方法分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!