gpt4 book ai didi

javascript - 空输入类型文件在 IE 中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:05:21 25 4
gpt4 key购买 nike

我写了这个简单的 javascript 代码:

$("input[type='file']").attr("value", "");

它在 Firefox 和 Chrome 中有效,但在 IE 中无效(我在 IE9 中试过)

清空输入类型文件值的好方法是什么?

谢谢

最佳答案

输入类型=文件有一些限制

您可以阅读 here

这似乎在 IE8、IE9 中有效

$("input[type='file']").replaceWith($("input[type='file']").clone(true));

为了在 IE8 中进行测试,我将开发者工具中的兼容模式更改为 IE8

编辑:

对于许多 IE hack,我认为这是更好的

    if($.browser.msie){
$("input[type='file']").replaceWith($("input[type='file']").clone(true));
} else {
$("input[type='file']").val('');
}

关于javascript - 空输入类型文件在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10327860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com