Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. 键盘事件
  2. onkeydown:事件会在用户按下一个键盘按键时发生。
  3. onkeyup:事件会在键盘按键被松开时发生。
  4. onkeypress:事件会在键盘按键被按下并释放一个键时发生。
  5.  
  6.  
  7. 键盘事件在触发之后:通过event对象来判断键盘的键值,以此确认具体按下的键位
  8. function nextTnput(thisInput){
  9. var ipt = document.getElementsByTagName("input");
  10. console.log(thisInput)
  11. for(var i=0;i<ipt.length;i++){
  12. if(i==ipt.length-1){//首先判断是不是最后一个
  13. ipt[0].focus(); //如果是,就让第一个获取焦点
  14.  
  15. }else if(thisInput ==ipt[i] ){//如果不是的话。在判断他具体是哪一个
  16. ipt[i+1].focus(); //让他下一位获取焦点
  17. break;
  18. }
  19. }
  20. }
  21. 循环给每一个input框赋键盘事件
  22. for(var i=0;i<ipt.length;i++){
  23. ipt[i].onkeypress = function(ev){
  24. 事件被触发后,判断键值 然后在调用函数
  25. if(ev.keyCode ==13){
  26. nextTnput(this);
  27. }
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement