添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

在javascript中获取文件后缀名我们常用fileName.substring或fileName.split或str.lastIndexOf三种方法,下面分别介绍一下,希望例子对各位会带帮助。

var fileName = "http://www.111cn.net/sys/nginx/62888.htm";
var fileExtension = fileName.substring(fileName.lastIndexOf('.') + 1);
var strtype=strFileName.substring(strFileName.length-3,strFileName.length);
strtype=strtype.toLowerCase();
var fileExtension = fileName.split('.').pop().toLowerCase();
var str=document.getElementById("FileUpload1").value;
 var pos = str.lastIndexOf(".");
 var lastname = str.substring(pos,str.length)
js 验证上传图片 代码如下: var ImgObj=new Image();//建立一个图像对象 varAllImgExt=”.jpg|.jpeg|.gif|.bmp|.png|”//全部图片格式类型 varFileObj,ImgFileSize,ImgWidth,ImgHeight,FileExt,ErrMsg,FileMsg,IsImg//全局变量图片相关属性 //以下为限制变量 var AllowExt=””; //允许上传的 文件 类型ŀ为无限制每个扩展名后边要加一个”|” 小写字母表示 var AllowImgFileSize=100;//允许上传图片 文件 的大小 0为无限制 单位:K var filePath = "file://upload/jb51.png"; // 获取 最后一个.的位置 var index = filePath.last Index Of("."); // 获取 后缀 var ext = filePath.substr( index +1); //输出结果 console.log(ext); 效果图如下: 2、 文件 类型判断 我们得到 文件 后缀名 后,根据后缀即可判断 文件 的类型( 文件 格式)。比如我们需要判断一个 文件 是否是图片格式,首先定义一个判断 function getFileExtension1(filename) { return /[.]/.exec(filename) ? /[^.]+$/.exec(filename)[0] : undefined 这里的/[.]/.exec(filename)是用来判断.是否存在,如果不存在的话,其值为null,/[^.]+$/.exec(filename)[0]拿到从.开始匹配的字符串,也就是扩展名。如果不存在则返回undefined。 二、使用String中的split var filePath = "file://upload/jb51.png"; // 获取 最后一个.的位置 var index = filePath.last Index Of("."); // 获取 后缀 var ext = filePath.substr( index +1); //输出结果 console.log(ext); 2、 文件 类型判断 ​ 我们得到 文件 后缀名 后,根据后缀即可判断 文件 的类型( 文件 格式)。比如我们需要判断一个 文件 是否是图片格式,首 先定义一个判断函数: var suffix = name.substring(name.last Index Of("."));//.txt /*只 获取 后缀*/ var suffix =name.substring(name.last Index var filename=file; var index 1=filename.last Index Of("."); var index 2=filename.length;alert( index 2); var type... function isvalidatefile(obj) {      debugger;    var extend = obj.substring(obj.last Index Of(".") + 1);      if (extend == "") {      else {          if (!(extend == "png" )&&!(extend 在 javascript 获取 文件 后缀名 我们常用fileName.substring或fileName.split或str.last Index Of三种 方法 ,下面分别介绍一下: @在这里插入代码片TOC 欢迎使用Markdown编辑器 var fileName = “http://www.111cn.net/sys/nginx/62888.htm”; var fileExtension = f...