获取上传文件的后缀名
生活随笔
收集整理的這篇文章主要介紹了
获取上传文件的后缀名
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? ? ?在做項(xiàng)目中,上傳文件是經(jīng)常會(huì)碰到的,所以經(jīng)常要對(duì)文件的類型進(jìn)行判斷---也就是對(duì)文件后綴名進(jìn)行判斷,用javascript可以很容易的做到這一點(diǎn)。
? ??
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>javascript獲取上傳文件的后綴名</title> </head> <body> <script type="text/javascript"> function GetExtensionFileName(pathfilename) {var reg = /(\\+)/g;var pString = pathfilename.replace(reg, "#"); //用正則表達(dá)式來(lái)將\或\\替換成#var arr = pString.split("#"); // 以“#”為分隔符,將字符分解為數(shù)組 例如 D Program Files bg.pngvar lastString = arr[arr.length - 1]; //取最后一個(gè)字符var arr2 = lastString.split("."); // 再以"."作為分隔符return arr2[arr2.length - 1]; //將后綴名返回出來(lái) } function Test() {var filePath = ""; // D:\\Program Files\\bg.pngfilePath = document.getElementById("file1").value;if (filePath == "") {alert("未選擇文件");return;}alert("文件后綴名為:" + GetExtensionFileName(filePath)); }</script> <input type="file" id="file1" /> <input type="button" value="獲取文件后綴名" οnclick="Test()" /> </body> </html>?
轉(zhuǎn)載于:https://www.cnblogs.com/wanliyuan/p/3578893.html
總結(jié)
以上是生活随笔為你收集整理的获取上传文件的后缀名的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 手机上不了网
- 下一篇: asp.net Login控件基本属性及