如何将ToggleButton与Keypress同步

时间:2014-09-26 18:46:55

标签: javascript dojo

我创建了一个Dojo Toggle按钮来执行粗体文本操作。

var button3 = new ToggleButton({
            label: label,
             showLabel: false,
             iconClass: "dijitEditorIcon dijitEditorIcon"+label,
            onClick: function(){ 
              /* Bold operation */

            }

使用ctrl + b。

也可以进行粗体操作

如何同步它们,以便当我按住Ctrl + b时,切换按钮也会突出显示。

1 个答案:

答案 0 :(得分:1)

//连接dojo / on

on(document, 'onkeydown', function(event)){
    if(event.keyCode === 66 && event.ctrlKey){
        // bold operation
    }    
}