欢迎光临散文网 会员登陆 & 注册

JS复习作业:个人总结注意事项,登录页面,登录验证【诗书画唱】

2020-06-11 23:06 作者:诗书画唱  | 我要投稿

设计登录页面,利用文本框的onfocus与onblur事件实现登录验证,假定登录时的用户名是admin,密码是8088

 

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>诗书画唱</title>

<style>

#all{

margin: 0 auto;

/*border: 1px solid red;*/

/*width: 800px;

height: 800px; */

text-align: center;

}

#button{


color: white;

background-color:red ;

width: 50px;

}

</style>

<script>

//

//var uname=document.getElementById("uname");

//var pwd=document.getElementById("pwd");要写在function里面,

//

//不可写成var uname=document.getElementById("uname").value;,要写分开写成

//var uname=document.getElementById("uname")和

//uname.value

//不然会没效果

//onblur事件是指会在对象失去焦点时发生,比如点击本身绑定onblur事件的文本框外的alter,input等,

//所以这里不可在onblur等方法的if判断中中用onblur事件,会点"确定"后触发onblur事件,进而alter弹出框会一直出现

//onfocus 事件在对象获得焦点时发生,比如点击本身绑定onfocus 事件的文本框


function a(){


var uname=document.getElementById("uname");

var pwd=document.getElementById("pwd");

if(uname.value=="admin")

{document.getElementById("unameTiShi").innerHTML="用户名输入正确"}

else if(uname.value!="admin"){document.getElementById("unameTiShi").innerHTML="用户名输入错误"}

}

function b(){

var uname=document.getElementById("uname");

var pwd=document.getElementById("pwd");

if(pwd.value=="8808")

{document.getElementById("pwdTiShi").innerHTML="密码已输入正确"}

else if(pwd.value!=="8808"){document.getElementById("pwdTiShi").innerHTML="密码已输入错误"}

}


function dengLu(){

if(uname.value=="admin"&&pwd.value=="8808")

{alert("登录成功")}

else{ alert("登录失败")}

}


</script>

</head>

<body>

<div id="all" >

<input type="text"  placeholder="邮箱/用户名/已验证手机" id="uname" onblur="a()" value=""/>

<font id="unameTiShi" color="blue">请输入正确用户名</font><br /><br /><br />

<input type="password"  placeholder="密码" id="pwd" onblur="b()" value=""/>


<font id="pwdTiShi" color="blue">请输入正确的密码</font><br />

<br /><br />

<input type="button" onclick="dengLu()" value="登录" id="button">

</div>


</body>

</html>


JS复习作业:个人总结注意事项,登录页面,登录验证【诗书画唱】的评论 (共 条)

分享到微博请遵守国家法律