文章详情页
javascript - input type = file 取消事件
浏览:224日期:2022-11-19 16:25:34
问题描述
<input type='file'>, 点击出现对话框,有无办法监听到用户点击对话框中取消按钮的事件?望大神赐教。
问题解答
回答1:没记错的话,点取消的时候也会有onChange,value应该是undefined。
回答2:onchange在chrome上点取消可以检测得到,firefox上不行。如果你项目只在移动设备上的话,可以onchange这样试试。如果要考虑PC,你可以额外绑定一个专门用于检测的click事件,当onchange触发的时候可以不用管click,当click触发,但是没有触发onchange或者选择了同一个文件的时候,则表示用户没有改变文件的选择或者点选了取消。。。
标签:
JavaScript
相关文章:
1. 个人主页博客统计中的“进入博客”不能点击2. sublime text 3不支持python的input吗3. Browser-sync安装失败问题4. javascript - Ajax返回json格式之后的数据解析后取出来的数据为undefined?5. javascript - jquery选择的dom元素如何更新?6. php - 微信开发验证服务器有效性7. python如何设置一个随着系统时间变化的动态变量?8. css3 - 微信前端页面遇到的transition过渡动画的bug9. javascript - Webapp 关闭后重新打开无需登录如何操作?10. 网页爬虫 - 关于Python的编码与解码问题
排行榜

网公网安备