亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JS簡單驗證上傳文件類型的方法

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

本文實例講述了JS簡單驗證上傳文件類型的方法。分享給大家供大家參考,具體如下:

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<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錯誤與調(diào)試技巧總結(jié)》及《JavaScript數(shù)學運算用法總結(jié)

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

相關(guān)文章

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

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

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

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

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

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

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

    TypeScript 泛型的使用

    這篇文章主要介紹了TypeScript 泛型的使用,在JavaScript中,封裝一個API可以具有多種用途,因為其實弱類型語言,但是就因為是弱類型可以最終得到的結(jié)果并不是我們想要的,下面我們就來看看具體TypeScript 泛型的使用吧
    2021-12-12
  • 簡單實現(xiàn)js放大鏡效果

    簡單實現(xiàn)js放大鏡效果

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

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

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

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

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

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

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

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

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

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

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

最新評論