我想禁用HTML SELECT标记的键盘,以便用户只能使用鼠标来选择选项。
我已经尝试过event.cancelBubble=true
,onkeydown
和onkeyup
事件上的onkeypress
,但是没有运气。
有任何想法吗?
最佳答案
以跨浏览器的方式,假设事件对象已正确初始化:
function disableKey(e)
{
var ev = e ? e : window.event;
if(ev)
{
if(ev.preventDefault)
ev.preventDefault();
else
ev.returnValue = false;
}
}