可能重复:
Limit file format when using <input type=“file”>?如何验证HTML5只允许在'input type ='file''JPG,GIF或PNG?
我需要使用HTML5 pattern
属性只允许JPG,GIF和PNG文件在<input type="file">
元素。
我现在有这个模式,但它不工作:
<input type="file" class="input-file" id="tbinstUploadFile0" name="tbinstUploadFile0" placeholder="Please insert an image file..." pattern="([^\s]+(\.(?i)(jpg|png|gif|bmp))$)">
这正则表达式是不兼容HTML5的?我如何测试有效的HTML5正则表达式模式?
最好的问候,
在HTML5规范请参阅接受:http://dev.w3.org/html5/ spec/states-of-the-type-attribute.html#attr-input-accept – Qtax