国产探花免费观看_亚洲丰满少妇自慰呻吟_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()"
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 永年县| 兴文县| 营山县| 西青区| 绩溪县| 江川县| 饶河县| 淅川县| 定安县| 白沙| 渭南市| 灵武市| 泗水县| 古丈县| 晋州市| 保靖县| 旌德县| 连云港市| 礼泉县| 四会市| 静宁县| 桃江县| 蕲春县| 莱州市| 平湖市| 越西县| 庐江县| 宿松县| 郁南县| 抚州市| 武威市| 南郑县| 福安市| 延吉市| 黎平县| 新丰县| 灵石县| 宜春市| 新巴尔虎右旗| 常德市| 阿尔山市|