JS簡單驗證上傳文件類型的方法
更新時間:2017年04月17日 11:31:34 作者:xyzqiang
這篇文章主要介紹了JS簡單驗證上傳文件類型的方法,涉及javascript文件遍歷及字符串截取、匹配等相關操作技巧,需要的朋友可以參考下
本文實例講述了JS簡單驗證上傳文件類型的方法。分享給大家供大家參考,具體如下:
function checkType(){
//得到上傳文件的值
var fileName=document.getElementById("file_logo").value;
//返回String對象中子字符串最后出現(xiàn)的位置.
var seat=fileName.lastIndexOf(".");
//返回位于String對象中指定位置的子字符串并轉換為小寫.
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<allowed.length;i++){
if(!(allowed[i]!=extension)){
return true;
}
}
alert("不支持"+extension+"格式");
return false;
}
更多關于JavaScript相關內(nèi)容感興趣的讀者可查看本站專題:《JavaScript表單(form)操作技巧大全》、《JavaScript查找算法技巧總結》、《JavaScript數(shù)據(jù)結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript錯誤與調試技巧總結》及《JavaScript數(shù)學運算用法總結》
希望本文所述對大家JavaScript程序設計有所幫助。
相關文章
解決Layui當中的導航條動態(tài)添加后渲染失敗的問題
今天小編就為大家分享一篇解決Layui當中的導航條動態(tài)添加后渲染失敗的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09

