时间:2021-05-26
接下来我们使用Jquery实现回车键Enter切换焦点,此代码在常用浏览器IE7, IE8, Firefox 3, Chrome 2 和 Safari 4测试通过。
使用的开发工具是微软VS2010+Jquery框架
实现步骤如下
1、首先引用Jquery类库
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
2、Javascript代码
复制代码 代码如下:
<script type="text/javascript">
$(function () {
$('input:text:first').focus();
var $inp = $('input:text');
$inp.bind('keydown', function (e) {
var key = e.which;
if (key == 13) {
e.preventDefault();
var nxtIdx = $inp.index(this) + 1;
$(":input:text:eq(" + nxtIdx + ")").focus();
}
});
});
</script>
分析:
$('input:text:first').focus();
页面初始化时,焦点定位第一个文本框内
var $inp = $('input:text');
取的type=文本框的元素集合
$inp.bind('keydown', function (e) {}
给文本框集合绑定‘keydown'事件
var key = e.which;
取的当前按下的键值 比如Enter的键值=13
e.preventDefault();
可以阻止它的默认行为的发生而发生其他的事情,在这里我们组织PostBack发生,而是切换焦点。另外一个相近的方法是stopPropagation,它起到阻止js事件冒泡的作用。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
电脑确认键是回车键(Enter)。在电脑键盘上有一个写有Enter或return字样的按键,被叫做“回车键”。其中Enter是Windows系统的叫法,而mac
例子,jquery键盘事件、回车键事件用法。//键盘事件1、keydown()keydown事件会在键盘按下时触发.2、keyup()keyup事件会在按键释放
rmb是鼠标上的右键。lmb是鼠标左键,mmb就是鼠标中键。键盘上没有单个的按键能直接起到鼠标右键的作用,只能通过组合按键【Alt+Enter】代替。 鼠标(
以电脑为例,打字另起一行可以按键盘上的回车键。在电脑键盘上有一个写有“Enter”字样或者有一个弯箭头的按键,被叫做“回车键”。回车键有两个作用,一是确认输入的
在使用电脑时,键盘想切换到下一行时,可以按电脑键盘上的Enter键,即回车键。想鼠标移动到下一行也可以按键盘上的“下”方向键。 键盘是用于操作设备运行的一种指