js判斷上傳文件類型判斷FileUpload文件類型代碼
更新時間:2014年05月20日 10:02:21 作者:
這篇文章主要介紹了js判斷上傳文件類型判斷FileUpload文件類型代碼,需要的朋友可以參考下
asp.net中html標簽代碼:
<asp:FileUpload ID="fuMain" runat="server" />
<asp:Button ID="btnUpload" runat="server" OnClientClick="return CheckWorkFile()" Text="上傳" />
普通的html標簽:
<input type="file" ID="fuMain" />
<input type="button" ID="btnUpload" onclick="return CheckWorkFile()" Text="上傳" />
對于ASP.NET或普通的HTML標簽,下面JS代碼都適用:
function CheckWorkFile()
{
var obj=document.getElementById('fuMain');
if(obj.value=='')
{
alert('請選擇要上傳的作業(yè)書文件');
return false;
}
var stuff=obj.value.match(/^(.*)(\.)(.{1,8})$/)[3];
if(stuff!='doc')
{
alert('文件類型不正確,請選擇.doc文件');
return false;
}
return true;
}
復(fù)制代碼 代碼如下:
<asp:FileUpload ID="fuMain" runat="server" />
<asp:Button ID="btnUpload" runat="server" OnClientClick="return CheckWorkFile()" Text="上傳" />
普通的html標簽:
復(fù)制代碼 代碼如下:
<input type="file" ID="fuMain" />
<input type="button" ID="btnUpload" onclick="return CheckWorkFile()" Text="上傳" />
對于ASP.NET或普通的HTML標簽,下面JS代碼都適用:
復(fù)制代碼 代碼如下:
function CheckWorkFile()
{
var obj=document.getElementById('fuMain');
if(obj.value=='')
{
alert('請選擇要上傳的作業(yè)書文件');
return false;
}
var stuff=obj.value.match(/^(.*)(\.)(.{1,8})$/)[3];
if(stuff!='doc')
{
alert('文件類型不正確,請選擇.doc文件');
return false;
}
return true;
}
相關(guān)文章
微信小程序列表渲染功能之列表下拉刷新及上拉加載的實現(xiàn)方法分析
這篇文章主要介紹了微信小程序列表渲染功能之列表下拉刷新及上拉加載的實現(xiàn)方法,結(jié)合實例形式分析了微信小程序列表下拉刷新及上拉加載的相關(guān)實現(xiàn)方法與技巧操作,需要的朋友可以參考下2017-11-11IE中g(shù)etElementsByName()對有些元素無效的解決方案
這篇文章主要介紹了IE中g(shù)etElementsByName()對有些元素無效的解決方案,很簡單,很實用,需要的朋友可以參考下2014-09-09JavaScript模擬深藍vs卡斯帕羅夫的國際象棋對局示例
這篇文章主要介紹了JavaScript模擬深藍vs卡斯帕羅夫的國際象棋對局示例,使用javascript較為逼真的模擬出了國際象棋對弈的場景,需要的朋友可以參考下2015-04-04ES6基礎(chǔ)之解構(gòu)賦值(destructuring assignment)
這篇文章主要介紹了ES6基礎(chǔ)之解構(gòu)賦值(destructuring assignment),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-02-02JavaScript中Object.values()的用法舉例
這篇文章主要給大家介紹了關(guān)于JavaScript中Object.values()的用法舉例,Object.values()是JavaScript中一個內(nèi)置的靜態(tài)函數(shù),用于返回一個對象中所有屬性值的數(shù)組,需要的朋友可以參考下2023-09-09