猿问

edge浏览器不支持oninput事件

功能是这个逻辑:点击图片触发file的点击事件,选择图片后触发file的onchange事件,把点击的图片的路径替换为经过处理后的图片路径。问题:chrome浏览器的onchange事件是没问题的,IE11是需要用oninput事件代替onchange事件,否则会出现第一次点击上传图片无效,第二次点击上传才有效的BUG。但是在EDGE浏览器中,oninput事件无效,使用onchange事件也是会有BUG。请问大家有办法吗?
德玛西亚99
浏览 998回答 2
2回答

大话西游666

使用setInterval进行轮询呢?setInterval(()=>{if(file.value){console.log(file.value)}},100);
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答