我是靠谱客的博主 超帅电话,最近开发中收集的这篇文章主要介绍jquery按Enter或上下键在输入框里跳转,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

<script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
<input class='cust_info_input' type='text'/><br/>
<input class='cust_info_input' type='text'/><br/>
<input class='cust_info_input' type='text'/><br/>
<input class='cust_info_input' type='text'/><br/>
<script>
$(function () {
//设置cust_index, 在按enter键的时候跳到下一个输入框
$('.cust_info_input').each(function(i,o){
$(this).attr('cust_index', i);
})
//在按enter或上下键的时候跳到下一个输入框
$('.cust_info_input').keydown(function(event){
var keycode = event.which;
if(13 != keycode && 38 != keycode && 40 != keycode){
return;
}
var ti =
$(this).attr('cust_index');
if(13 == keycode || 40 == keycode) {
//down
ti++;
}else{
//up
ti--;
}
if(ti < 0){
ti = 0;
}
var next_obj = $('.cust_info_input[cust_index='+ti+']');
if(next_obj){
next_obj.focus();
}
})
})
</script>

 

最后

以上就是超帅电话为你收集整理的jquery按Enter或上下键在输入框里跳转的全部内容,希望文章能够帮你解决jquery按Enter或上下键在输入框里跳转所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部