javascript表單賬戶密碼校驗提交
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
span{color: red;font-size: 12px;display: none;}
</style>
<script type="text/javascript">
/*
表單提交:
from 表單
action 目標頁面的url 當提交成功時,跳轉的目標頁面
method get post 網路提交方式
例如:get sucess.html?username='lili'&pwd='1231'
post sucess.html
submit 提交
onsubmit return 語句; 若返回值為true或者 "" 均可以提交
表單校驗:
*/
</script>
</head>
<body>
<form action="sucess.html" method="post" onsubmit="return valForm()">
使用者名稱:<input type="text" id="txt-name"><span id="tip-name">使用者名稱必須為8-12為字母或數字</span><br>
密碼:<input type="password" id="pwd"><span id="tip-pwd">密碼必須為6位數字</span><br>
<input type="submit" value="提交">
</form>
<script type="text/javascript">
//校驗使用者名稱密碼是否合法
var iptName=document.getElementById('txt-name');
var iptPwd=document.getElementById('pwd');
var tipName=document.getElementById('tip-name');
var tipPwd=document.getElementById('tip-pwd');
//對使用者名稱和密碼進行校驗
function valForm(){
return valUserName()&&valPwd();
}
//校驗使用者名稱
function valUserName() {
var p=/^\w\w{7,11}$/;//使用者名稱必須為8-12為字母或數字
var r=p.test(iptName.value);//校驗
if(!r){
//校驗不通過
tipName.style.display='inline-block';//顯示
iptName.focus();
return false;
}
return true;
}
//校驗密碼
function valPwd(){
var p=/^\d\d{5}$/;//6位數字
var r=p.test(iptPwd.value);//校驗
if(!r){
tipPwd.style.display='inline-block';
iptPwd.focus();//獲取焦點
return false;
}
return true;
}
</script>
</body>
</html>
相關文章
- 賬戶、密碼格式···正則驗證密碼
- Gin(四):表單提交校驗和模型繫結模型
- javascript提交表單JavaScript
- JavaScript 點選回車驗證提交表單JavaScript
- 直播平臺原始碼,JavaScript表單驗證密碼強度原始碼JavaScript密碼
- 域賬戶密碼過期密碼
- kali 忘記賬戶密碼密碼
- pbootcms提交留言、提交自定義表單時取消驗證碼boot
- win10賬戶改密碼的方法_windows10賬戶密碼怎麼改Win10密碼Windows
- vue表單校驗方法Vue
- Javascript校驗密碼複雜度的正規表示式JavaScript密碼複雜度
- MySQL8.0.16賬戶雙密碼實驗一例MySql密碼
- 用Servlet校驗密碼2Servlet密碼
- element-ui自定義表單校驗規則及常用表單校驗UI
- javascript以函式方式提交表單程式碼例項JavaScript函式
- 09 MySQL系統賬戶密碼重置MySql密碼
- javascript身份證號碼校驗JavaScript
- JavaScript 表單及表單驗證JavaScript
- JavaScript 表單驗證程式碼例項JavaScript
- Html form 表單提交前驗證HTMLORM
- InternetExplorer表單及使用者名稱密碼提交密碼
- element-ui的----el-form表單校驗巢狀表單校驗(表單多層巢狀)+el-table和el-form巢狀使用表單校驗UIORM巢狀
- javascript表單驗證JavaScript
- JavaScript 表單驗證JavaScript
- 小程式自定義表單校驗
- flutter - 登陸介面&表單校驗Flutter
- AngularJS教程十九—— 表單校驗AngularJS
- 微軟賬戶登入將不再需要密碼微軟密碼
- Tool-Gitlab-重置root賬戶密碼Gitlab密碼
- PHP表單提交驗證各種方式PHP
- javascript動態實現的表單提交效果程式碼例項JavaScript
- JavaScript表單驗證事件JavaScript事件
- Web 表單驗證 javascriptWebJavaScript
- 無密碼驗證:客戶端密碼客戶端
- 正整數表單校驗規則
- javascript如何禁用點選回車提交表單JavaScript
- **PHP分步表單提交思路(分頁表單提交)PHP
- PbootCMS出現登入失敗,表單提交校驗失敗等情況怎麼辦?boot