文章详情页
javascript - <input type="file">取消选择时如何保留上次选择的文件
浏览:263日期: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 - nginx 反向代理 js跨域问题?2. javascript - 百度地图一开始设置了中心点,怎么通过按钮在调转到对应的中心点????3. javascript - Object.create(null) 和 {} 区别是什么4. css - width设置为100%之后列表无法居中5. javascript - 呈现引擎是什么?6. objective-c - iOS中rangeOfMisspelledWordInString这个方法有什么用呢7. python for循环中的函数只能运行一次?8. javascript - vue中自定义事件如何传递参数?9. javascript - 前端地图动画效果如何实现。10. javascript - 关于vue组件之间的通信
排行榜

网公网安备