web: 屏蔽button元素的空格键和enter响应

用tab键可以在各种元素之间切换焦点,然后键盘上的空格和enter按键触发click事件,我这里不想要这种效果。

所以我需要屏蔽这两个按键。

function keyup(e) {
var currKey = 0;
e = e || event;
currKey=e.keyCode||e.which||e.charCode;//支持IE、FF
if (currKey == 32) { //空格键
eventChangeMode(); //用这个按键做一些其他事

//屏蔽传递
e.preventDefault ? e.preventDefault() : (e.returnValue = false);
}
}
document.onkeyup = keyup; //把按键注册到document上。
上一篇:C语言 统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)


下一篇:win10 下ie11安装flash debuger (install flashplayer debuger on win10 64bit)