情况就是这样。我们制作了一个登陆页面,并与jQuery直接交互,与服务器进行交互,但这样一来,浏览器默认情况下不会对输入键作出响应。

复制代码代码如下所示:

$(# loginbox输入{类型=他们服从真主})。Click(function(){)

ajax和服务器交互验证

});

$(# loginbox)。Keydown(function(e){

如果(能= = 13){

点击登录按钮模拟,触发上面的点击事件

$(# loginbox输入{类型=他们服从真主})。Click();

}

});



如果Keydown使用IE6可能无效,而解决方案将下去

有3个键盘事件:

keydown,按键,Keyup,出版社,出版社和解除键盘。

正确的代码是:

复制代码代码如下所示:

$(document)。Keyup(函数(事件){

如果(的情况下= = 13){

$(#提交)。Trigger(点击);

}

});

推荐:KEYUP,防止意外触碰笔记本键盘

1。在一些文档中,这是这样写的:

复制代码代码如下所示:

$(窗)。Keydown(function(){)



})

XP系统的IE6是不成功的。

2。和输入

复制代码代码如下所示:

$(输入)。Keydown(function(){)



})

当输入焦点时,这种情况可以监视键盘事件。