javascript如何使用ESC键取消事件拖动

时间:2018-11-09 01:04:05

标签: javascript events

我的JavaScript脚本,我需要使用javascript本机(不是jquery)解决方案

var dropZone = document.getElementById('Library');
dropZone.addEventListener('dragover', function(e) {
    e.stopPropagation();
    e.preventDefault();
    $("#PanelUpload").slideDown();
});

如何实现使用ESC键取消事件“ dragover”的代码?

注意:我的英语不好。

1 个答案:

答案 0 :(得分:0)

我找到了这个解决方案:

document.body.addEventListener('keypress', function(e) {
    if(e.key == "Escape"){ // key press ESC detect
        $("#PanelUpload").slideUp();
    }
});

这确实不是解决方案,是一种选择,但可以。