【Jquery】- 事件绑定

本文介绍了一个简单的登录界面的JS操作逻辑,包括输入框的聚焦和失焦事件处理,以及使用MD5加密的登录验证过程。

界面

用户名:<input type="text" value="邮箱/用户名/手机号" id="login"/><br>
密 码:<input type="password" id="passwd"><br>
<input type="button" value="登陆" id="operation"/>

js操作逻辑

//获取焦点事件
$("#login").focus(function(){

 var $realValue=$(this).val();
 var $defaultVale=this.defaultValue;

 if($realValue==$defaultVale){
    $(this).val("");
 }else{
    $(this).val($realValue);
 }
});

//失去焦点事件
$("#login").blur(function(){
 var $realValue=$(this).val();
 var $defaultVale=this.defaultValue;
 if($realValue==""){
    $(this).val($defaultVale);
 }else{
    $(this).val($realValue);
 }
});

//登陆绑定事件:实际项目中一般使用md5进行单向加密,然后传递后台验证身份
$("#operation").click(function(){
var $realValue=$("#login").val();
var $passwd=$("#passwd").val();
if($realValue=="squirrel"||$passwd=="xiaoyang"){
    alert("验证成功");
}else{
    alert("验证失败");
}
});

效果:

转载于:https://my.oschina.net/yangzhiwei256/blog/3016460

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值