当前位置:
首页 > 技术 > JS 执行回车键盘事件代码 回车跳转

JS 执行回车键盘事件代码 回车跳转

<script type="text/javascript" language=JavaScript charset="UTF-8">
document.onkeydown=function(event){
var e = event || window.event || arguments.callee.caller.arguments[0];
if(e && e.keyCode==27){ // 按 Esc
//要做的事情
}
if(e && e.keyCode==113){ // 按 F2
//要做的事情
}
if(e && e.keyCode==13){ // enter 键
//要做的事情
}
};
</script>

 

/**
* 回车时跳转到下一个元素
* @Author HTL
* @DateTime 2016-12-30T11:33:25+0800
* @param {[type]} $input [INPUT 元素列表]
* @return {[type]} [description]
*/
function keydown_to_tab($input){
if(!$input) $input = $('input:text:not(:disabled)');
$input.bind("keydown", function(e) {
var n = $input.length;
if (e.which == 13){
e.preventDefault(); //Skip default behavior of the enter key
var nextIndex = $input.index(this) + 1;
if(nextIndex < n)
$input[nextIndex].focus();
else
$input[nextIndex-1].blur();
}
});
}

JS 执行回车键盘事件代码 回车跳转:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!