国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript判斷FileUpload控件上傳文件類型

2019-11-20 11:30:38
字體:
供稿:網(wǎng)友

為了代碼變得更加簡捷,筆者使用了正則表達式來獲取文件擴展名,如果讀者對正則表達式不太了解或者從來沒有接觸過,請馬上惡補一下吧!畢竟它非常重要,大多數(shù)的編程語言都支持正則表達式。

大家都知道,后臺獲取FileUpload擴展名方法:

string ext = Path.GetExtension(fu.PostedFile.FileName);

JS判斷FileUpload控件上傳文件的擴展名:

<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>JS判斷文件類型-樂豬網(wǎng)</title> <script type="text/javascript"> function CheckFileUpload() {  var obj = document.getElementById('fu');  if (obj.value == "") {  alert("請選擇要上傳的文件!");  return false;  }  var stuff = obj.value.match(/^(.*)(/.)(.{1,8})$/)[3];  if (stuff != "zip") {  alert("文件類型不正確,請選擇.zip文件!");  return false;  }  return true; } </script></head><body> <form id="form1" runat="server"> <div> <asp:FileUpload ID="fu" runat="server" /> <asp:Button ID="btnSave" runat="server" Text="保存" OnClientClick="return CheckFileUpload();" /> </div> </form></body></html>

FileUpload 實例效果圖:

更多精彩內(nèi)容請參考專題《ajax上傳技術(shù)匯總》《javascript文件上傳操作匯總》《jQuery上傳操作匯總》進行學習。

以上就是JS判斷FileUpload控件上傳文件的擴展名的實現(xiàn)方法,希望對大家的學習有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 神木县| 玛纳斯县| 乡城县| 禹城市| 永新县| 塔河县| 聊城市| 尼勒克县| 云和县| 郧西县| 舟曲县| 开原市| 广南县| 南漳县| 额济纳旗| 唐海县| 都江堰市| 日土县| 台安县| 莒南县| 合肥市| 潜江市| 抚顺市| 菏泽市| 丰都县| 布尔津县| 东乌珠穆沁旗| 嘉鱼县| 岑溪市| 安塞县| 霍林郭勒市| 自治县| 临夏市| 银川市| 乌海市| 伊川县| 屏山县| 新干县| 中山市| 应用必备| 丰顺县|