欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS簡(jiǎn)單驗(yàn)證上傳文件類型的方法

 更新時(shí)間:2017年04月17日 11:31:34   作者:xyzqiang  
這篇文章主要介紹了JS簡(jiǎn)單驗(yàn)證上傳文件類型的方法,涉及javascript文件遍歷及字符串截取、匹配等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了JS簡(jiǎn)單驗(yàn)證上傳文件類型的方法。分享給大家供大家參考,具體如下:

function checkType(){
 //得到上傳文件的值
 var fileName=document.getElementById("file_logo").value;
 //返回String對(duì)象中子字符串最后出現(xiàn)的位置.
 var seat=fileName.lastIndexOf(".");
 //返回位于String對(duì)象中指定位置的子字符串并轉(zhuǎn)換為小寫(xiě).
 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;
}

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript表單(form)操作技巧大全》、《JavaScript查找算法技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • JavaScript 格式字符串的應(yīng)用

    JavaScript 格式字符串的應(yīng)用

    在使用JavaScript中的Date對(duì)象時(shí),有一個(gè)常用的操作就是輸出。但Date對(duì)象自帶的toString()方法輸出的格式并不能滿足用戶多樣化的需求。我在想,是不是可以將C#中DateTime.ToString(string format)方法的形式引入到JavaScript中呢?
    2010-03-03
  • JavaScript中常見(jiàn)加密解密方法總結(jié)

    JavaScript中常見(jiàn)加密解密方法總結(jié)

    這篇文章主要為大家詳細(xì)介紹了JavaScript中常見(jiàn)加密解密方法的實(shí)現(xiàn),文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解一下
    2023-03-03
  • JavaScript刪除字符串中指定字符的4種方法匯總

    JavaScript刪除字符串中指定字符的4種方法匯總

    在前端面試中,經(jīng)常會(huì)問(wèn)到這樣的一個(gè)問(wèn)題,刪除字符串中指定字符,下面這篇文章主要給大家介紹了關(guān)于JavaScript刪除字符串中指定字符的4種方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • TypeScript 泛型的使用

    TypeScript 泛型的使用

    這篇文章主要介紹了TypeScript 泛型的使用,在JavaScript中,封裝一個(gè)API可以具有多種用途,因?yàn)槠鋵?shí)弱類型語(yǔ)言,但是就因?yàn)槭侨躅愋涂梢宰罱K得到的結(jié)果并不是我們想要的,下面我們就來(lái)看看具體TypeScript 泛型的使用吧
    2021-12-12
  • 簡(jiǎn)單實(shí)現(xiàn)js放大鏡效果

    簡(jiǎn)單實(shí)現(xiàn)js放大鏡效果

    這篇文章主要教大家如何簡(jiǎn)單實(shí)現(xiàn)js放大鏡效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 兩種簡(jiǎn)單的跨域方法(jsonp、php)

    兩種簡(jiǎn)單的跨域方法(jsonp、php)

    這篇文章主要為大家詳細(xì)介紹了兩種簡(jiǎn)單的跨域方法,使用jsonp和php實(shí)現(xiàn)跨域,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • JScript中使用ADODB.Stream判斷文件編碼的代碼

    JScript中使用ADODB.Stream判斷文件編碼的代碼

    在實(shí)現(xiàn)TextStraem的時(shí)候,找到判斷文件編碼的代碼是VBS的,但是在JScript中是沒(méi)有ASC等函數(shù)的,也不能對(duì)二進(jìn)制數(shù)據(jù)進(jìn)行處理,因此需要通過(guò)一個(gè)特別的方法來(lái)獲取文件開(kāi)關(guān)的編碼標(biāo)識(shí)。
    2008-06-06
  • javascript學(xué)習(xí)筆記--數(shù)字格式類型

    javascript學(xué)習(xí)筆記--數(shù)字格式類型

    很多人也許只知道 123,123.456,0xff 之類的數(shù)字格式。 其實(shí) js 格式還有很多數(shù)字格式類型,比如 1., .1 這樣的,也有 .1e2 這樣的。
    2014-05-05
  • 原生JS獲取URL鏈接參數(shù)的幾種常見(jiàn)方法

    原生JS獲取URL鏈接參數(shù)的幾種常見(jiàn)方法

    這篇文章主要給大家介紹了關(guān)于利用原生JS獲取URL鏈接參數(shù)的幾種常見(jiàn)方法,文中通過(guò)實(shí)例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-03-03
  • javascript實(shí)現(xiàn)拖放效果

    javascript實(shí)現(xiàn)拖放效果

    這篇文章主要介紹了javascript實(shí)現(xiàn)拖放效果的相關(guān)資料,需要的朋友可以參考下
    2015-12-12

最新評(píng)論