JS實現登陸介面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
input{
width: 100px;
height: 20px;
/* float: left; */
}
div{
width: 100px;
height: 20px;
background-color: blueviolet;
/* float: left; */
display: none;
}
</style>
</head>
<body>
<form id="myform">
登陸:<input type="text" id="t1" value="">
<br>
密碼:<input type="password" id="t2" value="">
<br>
確認密碼:<input type="password" id="t3" value="">
<br>
電子郵件:<input type="text" id="t4" value="">
<br>
<input type="submit" value="登陸">
</form>
<script>
window.onload=function (){
var formObj=document.getElementById("myform");
formObj.onsubmit=checkAll;
}
function checkAll(){
if(userName()&&checkPass()&&checkRpass()&&checkEmail()){
document.write("<h2>恭喜你</h2>");
document.write("<h2>登陸成功</h2>");
}
}
function userName(){
var strName=document.getElementById("t1").value;
if(strName.length==0){
alert("使用者名稱不能為空");
return false;
}
if(strName.length<4||strName.length>16){
alert("使用者名稱的長度應在4~16之間");
return false;
}
return true;
}
function checkPass(){
var pass=document.getElementById("t2").value;
if(pass.length==0){
alert("密碼不能為空");
return false;
}
if(pass.length<6||pass.length>32){
alert("為了保證您的安全,密碼長度為6位以上32位以下");
return false;
}
return true;
}
function checkRpass(){
var rpass=document.getElementById("t3").value;
var pass=document.getElementById("t2").value;
if(rpass!=pass){
alert("密碼與原密碼不一致");
return false;
}
return true;
}
function checkEmail(){
var email=document.getElementById("t4").value;
if(email.length==0){
alert("郵件地址不能為空");
return false;
}
if(email.indexOf("@")==-1&&email.indexOf(".")==-1){
alert("郵件地址應同時包含 @ . 兩個符號");
return false;
}
return true;
}
</script>
</body>
</html>
相關文章
- js實現回車登陸JS
- koa2+vue實現登陸以及是否登陸控制Vue
- Node.js實現前後端互動——使用者登陸Node.js後端
- 簡單實現登陸註冊gui介面以及打包成exe檔案GUI
- node js如何實現密碼雜湊加密以及jwt登陸驗證JS密碼加密JWT
- QQ使用者登陸介面
- 從登陸介面學習TextInputLayout
- linux 實現開機自動登陸Linux
- Java語言做一個簡單的登陸介面實現使用者名稱和密碼的登陸以及介面之間的跳轉Java密碼
- JS逆向實戰26——某店ua模擬登陸JS
- SSM 重構註冊登陸介面SSM
- flutter - 登陸介面&表單校驗Flutter
- 使用 jQuery, Angular.js 實現登入介面驗證碼詳解jQueryAngularJS
- Java Web簡單登陸功能的實現JavaWeb
- Nuxt 實現使用者鑑權登陸UX
- Go 語言實現 QQ 掃碼登陸Go
- [Day7] Node.js利用Express實現使用者註冊登陸功能(2)Node.jsExpress
- Android讀取XML實現軟體自動登陸AndroidXML
- 用不同的庫實現模擬登陸知乎!
- 在pycharm中用python Django來實現登陸首頁PyCharmPythonDjango
- php怎麼實現登陸後跳轉網頁PHP網頁
- js逆向實戰之某天下登陸引數pwd加密邏輯JS加密
- js登陸三次失敗問題JS
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼
- 網站登入介面(div+css實現)網站CSS
- SSMS18 登陸介面清除不需要的登入賬戶SSM
- Flutter開始干係列-實現一個登陸頁Flutter
- Linux 伺服器使用 SSH 連線 實現免登陸Linux伺服器
- PHP 會話(Session)如何實現使用者登陸功能PHP會話Session
- express基於JWT實現使用者登陸授權ExpressJWT
- 微信授權註冊或微信登陸 微信授權登陸 基於若依vue 實現Vue
- 「手把手」利用websocket實現手機掃碼登陸後,同步登陸資訊到web端頁面Web
- 登陸介面模組解析——生成圖片驗證碼
- django 中 Oauth2 實現第三方登陸DjangoOAuth
- redis實現統計使用者連續登陸天數Redis
- 使用springboot+angular實現web端微信掃碼登陸Spring BootAngularWeb
- tp登陸
- 共享登陸