编辑文件类型输入中的输入值时的IE11火灾更改事件

时间:2017-07-12 05:43:41

标签: javascript internet-explorer-11

我在IE11中遇到了一些关于javascript的问题; 下面的代码是一个简单的演示:

<input type="file" id="test">
<script>
    document.querySelector("#test").addEventListener("change", function() {
    console.log("file changed");
    });
</script>

当我点击输入按钮时,所有浏览器都会弹出文件选择窗口。 当我选择文件并按“打开”(或“确认”或其他内容)时,我在控制台中看到“文件已更改”消息。

之后,当我使用如下命令时:

document.querySelector("#test").value = "";

chrome,firefox和IE10什么都不做, 但IE11显示“文件已更改”; 所以我想知道这是一个错误,还是我做错了一些事情。 谢谢。 附:我有办法解决或解决问题,我只是想知道原因。

0 个答案:

没有答案