我需要使用HTML5 pattern
属性仅允许<input type="file">
元素中的JPG,GIF和PNG文件.
我目前有这种模式,但它不起作用:
<input type="file" class="input-file" id="tbinstUploadFile0" name="tbinstUploadFile0" placeholder="Please insert an image file..." pattern="([^\s]+(\.(?i)(jpg|png|gif|bmp))$)">
Run Code Online (Sandbox Code Playgroud)
这个正则表达式模式与HTML5不兼容?如何测试有效的HTML5正则表达式模式?
最好的祝福,
kir*_*nvj 52
尝试类似的东西
<input type="file" name="my-image" id="image" accept="image/gif, image/jpeg, image/png" />
Run Code Online (Sandbox Code Playgroud)
现场演示在这里
要仅选择图像文件,您可以使用它 accept="image/*"
<input type="file" name="my-image" id="image" accept="image/*" />
Run Code Online (Sandbox Code Playgroud)
现场演示在这里
只显示gif,jpg和png,屏幕抓取来自Chrome 44版