Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用按键触发JavaScript操作_Javascript_Twitter Bootstrap_Bootstrap Modal - Fatal编程技术网

使用按键触发JavaScript操作

使用按键触发JavaScript操作,javascript,twitter-bootstrap,bootstrap-modal,Javascript,Twitter Bootstrap,Bootstrap Modal,2020更新: 我有一个以代码modal.style.display=“none”关闭的模式。当用户在键盘上按“ESC”时,如何使用JavaScript触发上述代码 原始问题: 正如标题所说。以下是我使用的模式代码: 将此添加到javascript代码中: window.onkeydown = function(evt) { evt = evt || window.event; if (evt.keyCode == 27) { modal.style.displa

2020更新:

我有一个以代码
modal.style.display=“none”关闭的模式。当用户在键盘上按“ESC”
时,如何使用JavaScript触发上述代码

原始问题:

正如标题所说。以下是我使用的模式代码:


将此添加到javascript代码中:

window.onkeydown = function(evt) {
    evt = evt || window.event;
    if (evt.keyCode == 27) {
        modal.style.display = "none";
    }
};

在你询问社区之前,你应该检查是否存在。请阅读并在问题中包含相关代码。链接很好,但前提是没有链接的问题是有效的。