婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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檢查擴展名是否有效實現思路的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 辽中县| 三门峡市| 榆林市| 柳州市| 宿松县| 临桂县| 江城| 尖扎县| 吉安市| 邯郸县| 新乡县| 宿迁市| 潢川县| 东莞市| 赤峰市| 浦县| 安西县| 大庆市| 仁怀市| 彭阳县| 蒲江县| 晋江市| 新兴县| 如东县| 黑河市| 贵阳市| 鄂伦春自治旗| 泰来县| 博客| 高青县| 定结县| 江门市| 鲁甸县| 交城县| 故城县| 柳林县| 葫芦岛市| 建德市| 洛阳市| 绥江县| 江口县|