我創建一個web應用程序,我需要添加按鍵功能的一定的數量不邀請碼來實現在Javascript組合鍵。我從SQL查詢中獲取這些鍵。由於我從DB獲取密鑰,因此我無法使用密鑰代碼(密鑰「F」代碼爲「70」)。我試着用下面的代碼,但它不工作。可以解釋一下嗎?防止默認瀏覽器的按鍵使用密鑰名稱
<script type="text/javascript">
$(document).keyup(function (e) {
if (e.key = "F" && e.altKey) {
alert('done');
e.preventDefault();
}
})
});
</script>
請閱讀這篇文章:http://stackoverflow.com/questions/3680919/overriding-browsers-keyboard-shortcuts –