我想在用户按下“enter”或“tab”键时执行一些js代码。当我提示键码然后显示正确时,但当按下“输入或标签”键时,则不显示任何响应。 我试过下面的代码。键码不能在铬中工作
<input id="to" onkeypress="checkemail(event);">
function checkemail(evt)
{
var keycode = evt.keyCode? evt.keyCode : evt.charCode;
//alert(keycode);
if(keycode=='13'|| keycode=='9')
{
//MyCode
}
}
此代码在FireFox中正常工作,但未在Google Chrome中显示任何结果。 请告诉我任何解决方案,如果有。 在此先感谢。
使用KEYUP代替按键,按键是不能保证消防所有密钥。 – Esailija 2012-07-23 14:34:07