获取上传文件的后缀名
生活随笔
收集整理的這篇文章主要介紹了
获取上传文件的后缀名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ?在做項目中,上傳文件是經常會碰到的,所以經常要對文件的類型進行判斷---也就是對文件后綴名進行判斷,用javascript可以很容易的做到這一點。
? ??
<!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, "#"); //用正則表達式來將\或\\替換成#var arr = pString.split("#"); // 以“#”為分隔符,將字符分解為數組 例如 D Program Files bg.pngvar lastString = arr[arr.length - 1]; //取最后一個字符var arr2 = lastString.split("."); // 再以"."作為分隔符return arr2[arr2.length - 1]; //將后綴名返回出來 } 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>?
轉載于:https://www.cnblogs.com/wanliyuan/p/3578893.html
總結
以上是生活随笔為你收集整理的获取上传文件的后缀名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机上不了网
- 下一篇: 模板:保留小数位后多少位