校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > FileUpload使用Javascript檢查擴展名是否有效實現思路

FileUpload使用Javascript檢查擴展名是否有效實現思路

熱門標簽:百度ai地圖標注 玉林市機器人外呼系統哪家好 合肥電銷外呼系統哪家公司做的好 同安公安400電話怎么申請流程 預測式外呼系統使用說明 電話機器人軟件銷售工作 南陽外呼系統定制化 申請400電話手續 蘋果手機凱立德地圖標注

通用的檢查方法。首先定義好有效的文件擴展名,存放在陣列中。

在JavaScript獲取FileUpload控件的文件路徑,并取得路徑中的文件擴展名。再與陣列中的擴展名比較,如果存在,說明上傳的文件是有效的,反之無效。

復制代碼 代碼如下:

asp:FileUpload ID="FileUpload1" runat="server" />
asp:Button ID="btnUpload" runat="server" Text="Upload" OnClientClick="return ValidateFile()" />

上面的HTML的Button按鈕有一個OnClientClick事件,那是JavaScript的腳本方法:
復制代碼 代碼如下:

script type="text/javascript">
var validFilesTypes = ["png", "jpg", "jpeg", "gif"];

function ValidateFile() {
var file = document.getElementById("%=FileUpload1.ClientID%>");
var filePath = file.value;
var ext = filePath.substring(filePath.lastIndexOf(".") + 1, filePath.length).toLowerCase();

var isValidFile = false;
for (var i = 0; i validFilesTypes.length; i++) {
if (ext == validFilesTypes[i]) {
isValidFile = true;
break;
}
}

if (!isValidFile) {
alert("無效的文件。請上傳文件擴展名為:\n\n" + validFilesTypes.join(", "));
}

return isValidFile;
}
/script>

Demo:

 

您可能感興趣的文章:
  • Extjs的FileUploadField文件上傳出現了兩個上傳按鈕
  • js判斷上傳文件類型判斷FileUpload文件類型代碼
  • 使用AjaxFileUpload.js實現異步文件上傳示例
  • 一個簡單的jQuery插件ajaxfileupload.js實現ajax上傳文件例子
  • 使用ajaxfileupload.js實現ajax上傳文件php版
  • ajaxFileUpload.js插件支持多文件上傳的方法
  • asp.net+ajaxfileupload.js 實現文件異步上傳代碼分享
  • JQuery插件ajaxfileupload.js異步上傳文件實例
  • JavaScript判斷FileUpload控件上傳文件類型
  • JS上傳組件FileUpload自定義模板的使用方法

標簽:南京 南京 淄博 臺州 嘉興 南昌 海南 揚州

巨人網絡通訊聲明:本文標題《FileUpload使用Javascript檢查擴展名是否有效實現思路》,本文關鍵詞  FileUpload,使用,Javascript,檢查,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《FileUpload使用Javascript檢查擴展名是否有效實現思路》相關的同類信息!
  • 本頁收集關于FileUpload使用Javascript檢查擴展名是否有效實現思路的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 桃源县| 广安市| 茶陵县| 武宣县| 瑞金市| 兴化市| 四子王旗| 广元市| 金堂县| 凤翔县| 岑溪市| 泗水县| 尉犁县| 那坡县| 家居| 济源市| 四子王旗| 上饶县| 麻江县| 嫩江县| 建始县| 泾阳县| 广元市| 霍州市| 阳信县| 林甸县| 安平县| 肇庆市| 武城县| 石渠县| 晴隆县| 天长市| 星子县| 安乡县| 临江市| 青岛市| 恩施市| 电白县| 红安县| 顺平县| 沙田区|