我想在使用函数loadFile()之后出现文件加载弹出窗口,因为myInput隐藏了。
//HTML
<div id ="hideWhiteSpace" style="display:none">
<input id="myInput" type="file"/>
</div>
这是我的javascript文件示例,onchange无法正常运行,因为我无法按下按钮。
//JS
function loadFile(){
document.getElementById('myInput').onchange = function (e){
//run code to load file into web.
}
}
答案 0 :(得分:0)
好吧,我明白了,就把它放在onchange行之前:
document.getElementById('myInput').click();
我不知道应该回答自己的问题还是在得到答案后删除帖子。 请发表评论。