我是靠谱客的博主 超帅电话,这篇文章主要介绍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或上下键在输入框里跳转内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部