$(document).keydown(function(e) { //window.event.returnValue = false; //alert("KeyCode:" + e.keyCode); if (e.which == 13) { if (window.event)//for IE window.event.returnValue = false; else//for Firefox e.returnValue = false; var num = parseInt($("#JumpTo").val()); if (!checkPageRange(num)) return false; $("#PageCurrent").val(num); $("form:first").submit(); } else if (e.which == 37) { var num = parseInt($("#PageCurrent").val()) - 1; if (!checkPageRange(num)) return false; $("#PageCurrent").val(num); $("form:first").submit(); } else if (e.which == 39) { var num = parseInt($("#PageCurrent").val()) + 1; if (!checkPageRange(num)) return false; //alert("paging" + num); $("#PageCurrent").val(num); $("form:first").submit(); } }); keypress事件不能捕捉左键和右键
jquery 键盘事件捕捉
最新推荐文章于 2025-02-24 14:22:45 发布
本文介绍了一种使用JavaScript监听键盘事件的方法,实现对页面跳转的控制。具体包括通过keyCode判断用户按下的是回车键、左箭头键还是右箭头键,并根据不同按键触发相应操作,如改变当前页数或阻止默认行为。

2041

被折叠的 条评论
为什么被折叠?



