由于正则不是很熟悉
所以面对这样的目前只能采取两步走
一 判断url地址是否是正确的http
二判断后缀是否是图片 格式
/驗證URL function validUrl(strUrl){ strUrl = strUrl.match(/http://.+/); alert(strUrl); if(strUrl==null) return false; else return true; } //驗證上传图片格式 function valiImgType(str){ if(!/.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(str)) return false; }
//文件扩展名 function getFileUploadExtension(obj) { if (obj !== null) { var value = obj.value.trim(); if (value.length > 0) { var index = value.lastIndexOf(".") + 1; var ext = value.substring(index).toLowerCase(); return ext; } } return ""; }