技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 服務(wù)器類 >

JS簡單驗(yàn)證上傳文件類型的教程

來源:技術(shù)員聯(lián)盟┆發(fā)布時間:2017-05-29 00:15┆點(diǎn)擊:

  function checkType(){

  //得到上傳文件的值

  var fileName=document.getElementById("file_logo").value;

  //返回String對象中子字符串最后出現(xiàn)的位置.

  var seat=fileName.lastIndexOf(".");

  //返回位于String對象中指定位置的子字符串并轉(zhuǎn)換為小寫.

  var extension=fileName.substring(seat).toLowerCase();

  //判斷允許上傳的文件格式

  //if(extension!=".jpg"&&extension!=".jpeg"&&extension!=".gif"&&extension!=".png"&&extension!=".bmp"){

  //alert("不支持"+extension+"文件的上傳!");

  //return false;

  //}else{

  //return true;

  //}

  var allowed=[".jpg",".gif",".png",".jpeg"];

  for(var i=0;i

  if(!(allowed[i]!=extension)){

  return true;

  }

  }

  alert("不支持"+extension+"格式");