如何处理Dojo键盘快捷键?

时间:2012-03-16 13:22:10

标签: javascript dojo keyboard keyboard-shortcuts shortcut

我正在使用Dojo Toolkit,我希望我的Dojo应用程序能够使用键盘快捷键。

我已使用以下代码段

实现了Dojo键盘快捷键
var name="Factory"
var myTabContainer = dijit.byId("contentTab");
var tempid = "contentTab_tablist_" + name;
var tab = dijit.byId(tempid);

dojo.connect(tab, "onkeypress", function(e){
    switch(e.charOrCode){
        case 'h':
            alert('hi dojo h');
            return false;
        case  'j':
            alert('hi dojo j');
            return false;
        default :
            alert('default');
            return false;
    }
}
);

使用上面的代码,Dojo快捷方式仅适用于初始时间。

我的意思是快捷方式只有在没有按下鼠标键之后才能工作。但是一旦点击鼠标点击......然后Dojo快捷方式就会停止工作。

通过巨大的奇怪

0 个答案:

没有答案
相关问题