数码资讯
js获得了判断上传文件后缀名的示例代码。
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
功能姓(){
访问文件路径
var文件路径= document.getelementbyid(文件)的价值;
为了避免反斜杠转义字符 /问题,这里将转换
var();
var文件名= filepath.replace(RE,# );
对路径字符串的剪切截取
var =一filename.split(# );
在最后一个数组中,即文件名
VaR两=一{一}。length-1;
然后截取文件名,以便获得后缀
功三= two.split(,);
获取截取的最后一个字符串,后缀
var最后=三{三}。length-1;
添加/需要确定后缀类型
变量为JPG、GIF、bmp、JPG、GIF、bmp;
根据字符串位置的扩展项返回
VaR RS = tp.indexof(上);
如果返回的结果大于或等于0,包括允许上传文件类型。
如果(= = 0){
返回true;
其他{ }
警报()您选择的上传文件不是有效的图片文件!;
返回false;
}
}
注:
1。首先将脚本保存为js文件,然后将其包含在上载文件的页面中。
2。添加onsubmit =返回LastName()在上传页面的形式。
功能姓(){
访问文件路径
var文件路径= document.getelementbyid(文件)的价值;
为了避免反斜杠转义字符 /问题,这里将转换
var();
var文件名= filepath.replace(RE,# );
对路径字符串的剪切截取
var =一filename.split(# );
在最后一个数组中,即文件名
VaR两=一{一}。length-1;
然后截取文件名,以便获得后缀
功三= two.split(,);
获取截取的最后一个字符串,后缀
var最后=三{三}。length-1;
添加/需要确定后缀类型
变量为JPG、GIF、bmp、JPG、GIF、bmp;
根据字符串位置的扩展项返回
VaR RS = tp.indexof(上);
如果返回的结果大于或等于0,包括允许上传文件类型。
如果(= = 0){
返回true;
其他{ }
警报()您选择的上传文件不是有效的图片文件!;
返回false;
}
}
注:
1。首先将脚本保存为js文件,然后将其包含在上载文件的页面中。
2。添加onsubmit =返回LastName()在上传页面的形式。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。