Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 键盘事件
- onkeydown:事件会在用户按下一个键盘按键时发生。
- onkeyup:事件会在键盘按键被松开时发生。
- onkeypress:事件会在键盘按键被按下并释放一个键时发生。
- 键盘事件在触发之后:通过event对象来判断键盘的键值,以此确认具体按下的键位
- function nextTnput(thisInput){
- var ipt = document.getElementsByTagName("input");
- console.log(thisInput)
- for(var i=0;i<ipt.length;i++){
- if(i==ipt.length-1){//首先判断是不是最后一个
- ipt[0].focus(); //如果是,就让第一个获取焦点
- }else if(thisInput ==ipt[i] ){//如果不是的话。在判断他具体是哪一个
- ipt[i+1].focus(); //让他下一位获取焦点
- break;
- }
- }
- }
- 循环给每一个input框赋键盘事件
- for(var i=0;i<ipt.length;i++){
- ipt[i].onkeypress = function(ev){
- 事件被触发后,判断键值 然后在调用函数
- if(ev.keyCode ==13){
- nextTnput(this);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement