javascript驗(yàn)證上傳文件的類型限制必須為某些格式
更新時(shí)間:2013年11月14日 17:41:01 作者:
驗(yàn)證上傳文件類型的方法有很多,在本文為大家詳細(xì)介紹下js中是如何實(shí)現(xiàn)的
復(fù)制代碼 代碼如下:
//驗(yàn)證文件的格式
function validateFile(){
var fileObject=$("#filename");
var errorObject=$("#error");
var filepath=fileObject.val();
var fileArr=filepath.split("http://");
var fileTArr=fileArr[fileArr.length-1].toLowerCase().split(".");
var filetype=fileTArr[fileTArr.length-1];
if(filetype!="xls"&&filetype!="xlsx"&&filetype!="doc"&&filetype!="docx"
&&filetype!="jpeg"&&filetype!="jpg"&&filetype!="ppt"&&filetype!="pptx"
&&filetype!="txt"&&filetype!="bmp"&&filetype!="png"&&filetype!="gif"){
fileObject.focus();
errorObject.html("上傳文件必須為圖片、doc、ppt、xls、txt文件!");
}else{
errorObject.remove();
}
}
相關(guān)文章
JavaScript實(shí)現(xiàn)MD5加密的六種方式實(shí)例
這篇文章主要給大家介紹了關(guān)于JavaScript實(shí)現(xiàn)MD5加密的六種方式,在JS中可以實(shí)現(xiàn)MD5加密算法,可以使用第三方庫或者自己編寫代碼實(shí)現(xiàn),需要的朋友可以參考下2023-09-09
javascript instanceof 內(nèi)部機(jī)制探析
在 JavaScript 中,可以用 instanceof 來判斷一個(gè)對象是不是某個(gè)類或其子類的實(shí)例。2010-10-10
js寫一個(gè)字符串轉(zhuǎn)成駝峰的實(shí)例
寫一個(gè)字符串轉(zhuǎn)成駝峰的方法,使用js代碼實(shí)現(xiàn),具體如下,感興趣的朋友可以了解下哈2013-06-06
Javascript 各瀏覽器的 Javascript 效率對比
2008-01-01
js多級(jí)樹形彈出一個(gè)小窗口層(非常好用)實(shí)例代碼
js多級(jí)樹形彈出一個(gè)小窗口層(非常好用)實(shí)例代碼,需要的朋友可以參考一下2013-03-03

