文章详情页
javascript - <input type="file">取消选择时如何保留上次选择的文件
浏览:116日期: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. vim - docker中新的ubuntu12.04镜像,运行vi提示,找不到命名.2. docker-compose中volumes的问题3. python 多进程 或者 多线程下如何高效的同步数据?4. php - 想要远程推送emjio ios端怎么搞 需要怎么配合5. node.js - 问个问题 Uncaught (in promise)6. 一个走错路的23岁傻小子的提问7. android - 添加multidex后在部分机型上产生anr的问题,该如何解决8. angular.js - node.js中下载的angulae无法引入9. docker-compose 为何找不到配置文件?10. java - Hibernate查询的数据是存放在session中吗?
排行榜
