文章详情页
javascript - <input type="file">取消选择时如何保留上次选择的文件
浏览:299日期:2023-02-10 15:31:50
问题描述
第一次选择文件后,再次点击按钮,弹框后不选择文件而是选择取消,第一次选择的文件也没了。。。显示未选择任何文件
问题解答
回答1:试试这个吧 https://stackoverflow.com/que...
回答2:你如果有特殊需要可以用个临时变量来保存上一次操作的值,就比如说,文件选择事件触发后
var prevFile = null;fileElement.onchange = function(){ var file = fileElement.files[0] || prevFile; if(!file) return false;///此处省略一大段逻辑/// prevFile = file;};
标签:
JavaScript
相关文章:
1. javascript - js读取excel其中一列中的一个值是0.3556但是读出来是0.35559999999999997?2. python - pip install出现下面图中的报错 什么原因?3. javascript - AJAX请求疑问句4. spring - mysql中事务是互斥的么?5. mysql - 一个sql的问题6. linux - 为什么我在mysql的my.cnf下找不到bind-address?7. java连接mysql的线程安全问题8. python中merge后文件莫名变得非常大9. 为什么浏览器 运行不出来 ?是哪里出了问题呢?10. java - mysql隔天自动删除数据
排行榜

网公网安备