js键盘组合事件并阻止浏览器默认事件

/**
     * 键盘事件ctrl+shift+D切换模板操作
     */
    document.onkeydown = function(event) {
        //判断 Ctrl+f
        // alert(">>event.which: "+event.which+"  >>event.keyCode: "+event.keyCode)
        var keyCode = event.keyCode || event.which || e.charCode;
        if(event.ctrlKey == true && event.shiftKey == true && keyCode == 68) {
            alert('触发ctrl+shift+D');
            event.preventDefault(); // 或者 return false;
        }
    }

 

你可能感兴趣的:(javaScript)