回车焦点编码细解

$(document).ready(function() {
是指页面html元素加载完后执行包含的js代码
 $("#EmployeeID").focus();指让id是EmployeeID的元素即文中的用户名获得鼠标的焦点
var $inp = $(document);绑定了浏览器页面的所有元素
$inp.bind("keydown",function(e){绑定页面所有元素的键盘按下的事件,键盘按下就会触发里面函数
 var boardkey = e.which;
   if(boardkey==13){
如果键盘按下的是键盘码为13的按键即enter回车键
e.preventDefault();先阻止html元素的默认事件,比如表单的自动提交
 var target = e.srcElement ? e.srcElement : e.target;
    if(target&&target.id&&target.id=="EmployeeID")
如果键盘按下了回车键,
                    而且当前鼠标的焦点在id是EmployeeID即用户名文本框上
                    $("#PassWord").focus();
                    就让id是PassWord的元素即密码文本框获得焦点,以便输入
  else
     submitForm();
如果当前鼠标的焦点不在id是EmployeeID即用户名文本框上
就提交表单,进行登录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值