首页 > 其他 > 详细

键盘事件 onkeydown

时间:2018-02-27 00:20:24      阅读:199      评论:0      收藏:0      [点我收藏+]

在文本框中按下回车实现tab的功能

 

e.keyCode 为只读 所以不能把回车的keyCode改成tab键的

 

思路: 在按下回车时把下一个文本框(存在时)高亮显示  

<input type="text"><br>
<input type="text"><br>
<input type="text"><br>
<input type="text"><br>
<input type="text"><br>
<input type="text"><br>
<input type="text"><br>
<script type="text/javascript">



var texts = document.querySelectorAll(‘input[type="text"]‘);
var i = 0, len = texts.length;
for(; i < len; i++) {
texts[i].onkeydown = txtKeydown;
}
function txtKeydown(e) {

  if(e.keyCode === 13) {
       var nextElement = this.nextElementSibling.nextElementSibling;
  if(nextElement) {
    nextElement.focus();
  }
   }
};

 

键盘事件 onkeydown

原文:https://www.cnblogs.com/llric/p/8476461.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!