手机端上传文件限制类型
<body> <input type="file" name="" id="f" /> <script> const qs = v => document.querySelector(v); const types = [ 'video/mp4', 'video/ogg', 'image/jpeg', 'image/jpg', 'image/png', 'image/webp', ]; const fEl = qs('#f'); fEl.addEventListener('change', e => { const files = fEl.files; if (!files.length) return; const file = files[0]; const fType = file.type; if (types.some(typeStr => typeStr === fType)) { console.log(file); } else { fEl.value = ''; } }); </script> </body>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步