JS控制FileUpload的上傳文件類型實(shí)例代碼
JS代碼如下:
function CheckFile(obj) { var array = new Array('gif', 'jpeg', 'png', 'jpg'); //可以上傳的文件類型 if (obj.value == '') { alert("讓選擇要上傳的圖片!"); return false; } else { var fileContentType = obj.value.match(/^(.*)(\.)(.{1,8})$/)[3]; //這個文件類型正則很有用:) var isExists = false; for (var i in array) { if (fileContentType.toLowerCase() == array[i].toLowerCase()) { isExists = true; return true; } } if (isExists == false) { obj.value = null; alert("上傳圖片類型不正確!"); return false; } return false; } }
ASP.NET前臺代碼如下:
<asp:FileUpload ID="FileUpload1" runat="server" onchange="CheckFile(this);"/>
以上就是小編為大家?guī)淼腏S控制FileUpload的上傳文件類型實(shí)例代碼全部內(nèi)容了,希望大家多多支持腳本之家~
相關(guān)文章
JavaScript通過HTML的class來獲取HTML元素的方法總結(jié)
除了getElementsByClassName()函數(shù),我們可以自己動手編寫程式來通過class獲取元素,接下來我們整理了一下JavaScript通過HTML的class來獲取HTML元素的方法總結(jié),需要的朋友可以參考下2016-05-05為非IE瀏覽器添加mouseenter,mouseleave事件的實(shí)現(xiàn)代碼
為非IE瀏覽器添加mouseenter,mouseleave事件的實(shí)現(xiàn)代碼,學(xué)習(xí)js的朋友可以參考下。2011-06-06JS實(shí)現(xiàn)的倒計(jì)時(shí)恢復(fù)按鈕點(diǎn)擊功能【可用于協(xié)議閱讀倒計(jì)時(shí)】
這篇文章主要介紹了JS實(shí)現(xiàn)的倒計(jì)時(shí)恢復(fù)按鈕點(diǎn)擊功能,可用于協(xié)議閱讀倒計(jì)時(shí),涉及javascript基于setInterval的時(shí)間定時(shí)觸發(fā)相關(guān)操作技巧,需要的朋友可以參考下2018-04-04javascript實(shí)現(xiàn)的鼠標(biāo)鏈接提示效果生成器代碼
javascript實(shí)現(xiàn)的鼠標(biāo)鏈接提示效果生成器代碼...2007-06-06JavaScript mixin實(shí)現(xiàn)多繼承的方法詳解
這篇文章主要介紹了JavaScript mixin實(shí)現(xiàn)多繼承的方法,結(jié)合實(shí)例形式分析了mixin多繼承的原理與具體實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-03-03node.js 一個簡單的頁面輸出實(shí)現(xiàn)代碼
最近決定重拾node.js,用它來做一個合并JS文件的東西。由于忘得差不多了,先看能不能輸出一個頁面來再說。以下是我的一些筆記,省得以后又忘凈光2012-03-03