JQuery 上传图片 验证格式
现在要实现上传文件的时候要求必须是图片.但是出错了.当上传的是图片的时候还是提示上传的格式不对.麻烦帮忙看下.谢谢.
<script type="text/javascript" language="javascript">
function checkurl(){
var file = $('file_c').value;
if(!/.(gif|jpg|jpeg|png|gif|jpg|png)$/.test(file)){
alert("图片类型必须是.gif,jpeg,jpg,png中的一种");
}
}
</script>
<form action="#" onsubmit="return checkurl();">
<input type="file" id="file_c">
<input type="submit" value="queding">
</form>
juqery?图片上传
------解决方案--------------------<script type="text/javascript" language="javascript">
function checkurl(){
var file = document.getElementById('file_c').value;
if(!/\.(gif
------解决方案--------------------
jpg
------解决方案--------------------
jpeg
------解决方案--------------------
png
------解决方案--------------------
gif
------解决方案--------------------
jpg
------解决方案--------------------
png)$/i.test(file)){
alert("图片类型必须是.gif,jpeg,jpg,png中的一种");
return false;
}
}
</script>
<form action="#" onsubmit="return checkurl();">
<input type="file" id="file_c">
<input type="submit" value="queding">
</form>
if(!/\.(gif
------解决方案--------------------jpg
------解决方案--------------------jpeg
------解决方案--------------------png
------解决方案--------------------gif
------解决方案--------------------jpg
------解决方案--------------------png)$/i
\. 必须加\转定义
/i i表示忽略大小写