ALT Key Detection WebWorks / Desktop

时间:2012-07-10 14:33:59

标签: javascript html html5 keypress blackberry-webworks

我写了一个简单的函数,如下所示..

function handleKeyPress(showEvent,formItem) {

 if(showEvent == null){}
else if(showEvent.keyCode == 13)
{
    var feildID = formItem.id;
    var pid=formItem.parentNode.id;

    var index = enterKeyForm[pid].indexOf(feildID);
    $('#' + enterKeyForm[pid][++index]).focus();
    console.log(index);


}
else(alert(showEvent.keyCode))

}

如果我将此代码添加到我的身体标签

 onkeydown="javascript:getKeys(event);"

并添加此功能

function getKeys(event)
{
     if(event.altKey)
     {  alert("The Alt key was pressed!");}
}

这适用于铬而不是黑莓...... 我可以捕获alt + anykey并移动+任何键,而不是自己的alt ..

这会抓住用户在表单项上按下的键,参数是事件和表单项,发送yas onkeypress(event,this)?

但这并没有为chrome或blackberry中的hte alt键触发事件...... 但是所有其他钥匙的火灾......

我正在开发webworks SDK。

由于

0 个答案:

没有答案