js验证上传的文件是否为JPEG,PNG,JPG,GIF格式

function checkPhoto(){
      var type="";
     if(document.getElementById("newphoto").value!=''){
      type=document.getElementById("newphoto").value.match(/^(.*)(.)(.{1,8})$/)[3];
         type=type.toUpperCase();
     }
    
       if(type!="JPEG"   &&   type!="PNG"   &&   type!="JPG"   &&   type!="GIF"){
        alert("上传图片类型错误");  
        return false;
       } 

原文地址:https://www.cnblogs.com/xiaolang1/p/4326608.html