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

首頁 > 語言 > JavaScript > 正文

js獲取判斷上傳文件后綴名的示例代碼

2024-05-06 16:01:12
字體:
來源:轉載
供稿:網友
本篇文章主要是對js獲取判斷上傳文件后綴名的示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

復制代碼 代碼如下:


function lastname(){
 //獲取欲上傳的文件路徑
var filepath = document.getElementById("file1").value;
//為了避免轉義反斜杠出問題,這里將對其進行轉換
var re = /(//+)/g;
var filename=filepath.replace(re,"#");
//對路徑字符串進行剪切截取
var one=filename.split("#");
//獲取數組中最后一個,即文件名
var two=one[one.length-1];
//再對文件名進行截取,以取得后綴名
var three=two.split(".");
 //獲取截取的最后一個字符串,即為后綴名
var last=three[three.length-1];
//添加需要判斷的后綴名類型
var tp ="jpg,gif,bmp,JPG,GIF,BMP";
//返回符合條件的后綴名在字符串中的位置
var rs=tp.indexOf(last);
//如果返回的結果大于或等于0,說明包含允許上傳的文件類型
if(rs>=0){
 return true;
 }else{
 alert("您選擇的上傳文件不是有效的圖片文件!");
 return false;
  }
}


備注說明:
1.先將該腳本保存成一個JS文件,然后包含到上傳文件的頁面當中;
2.在上傳頁面的表單中加入onsubmit="return lastname()"
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 阿城市| 海淀区| 鱼台县| 洮南市| 无锡市| 库尔勒市| 兴安县| 许昌市| 长顺县| 南乐县| 厦门市| 宁津县| 麻城市| 南城县| 龙口市| 扶余县| 宁南县| 阳新县| 洪雅县| 台北市| 平安县| 丹寨县| 金川县| 丹寨县| 招远市| 康马县| 万载县| 南投市| 崇仁县| 武夷山市| 辛集市| 固镇县| 江永县| 阿城市| 岳普湖县| 耿马| 梧州市| 泽州县| 鱼台县| 洞口县| 临澧县|