例如,我有一个输入标签,如:
<input type="file" id="upload" multiple="true">
是否可以通过设置热键而不是单击输入元素来选择文件?
答案 0 :(得分:3)
$(document).on("keydown", function(e){
e = e || window.event;
var keyCode = event.keyCode; // code of the key pressed
if(e.ctrlKey){ // if control key is pressed
if(keyCode == 13){ // if current key is "enter" key
$("input[type='file']").trigger("click"); // trigger click event
}
}
});
<强> DEMO 强>
答案 1 :(得分:0)
使用document.keyup
看看这个fiddle,尝试点击ctrl + i