数码资讯
使用jQuery来清空文件文件域的解决方案
一般来说,在验证后使用的文件域(输入类型=文件)中,我们总是希望在域值中文件为空(否则错误的文件仍将提交),而在伊江,出于安全设置的原因,不允许更改文件域值(即不使用瓦尔())。 所以很明显,我们只能改变想法,复制一个输入元素,然后删除原来的元素。 当元素在IE下复制时,该值不会被复制,因此它达到清
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
一般来说,在验证后使用的文件域(输入类型=文件)中,我们总是希望在域值中文件为空(否则错误的文件仍将提交),而在伊江,出于安全设置的原因,不允许更改文件域值(即不使用瓦尔())。
所以很明显,我们只能改变想法,复制一个输入元素,然后删除原来的元素。
当元素在IE下复制时,该值不会被复制,因此它达到清除文件域的目标。
在Firefox下,这些值将被复制在一起,这样我们就可以清理并兼容。
代码如下:
复制代码代码如下所示:
var文件=美元(#文件)
file.after(file.clone()。瓦迩());
file.remove();
所以很明显,我们只能改变想法,复制一个输入元素,然后删除原来的元素。
当元素在IE下复制时,该值不会被复制,因此它达到清除文件域的目标。
在Firefox下,这些值将被复制在一起,这样我们就可以清理并兼容。
代码如下:
复制代码代码如下所示:
var文件=美元(#文件)
file.after(file.clone()。瓦迩());
file.remove();
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。