首页 > Web开发 > 详细

jQuery 获取文件后缀的方法

时间:2014-12-16 18:29:49      阅读:379      评论:0      收藏:0      [点我收藏+]

方法一、
       采用正则表达式:

Js代码

var file=$("input[name=‘file‘]").val();  
var filename=file.replace(/.*(\/|\\)/, "");  
var fileExt=(/[.]/.exec(filename)) ? /[^.]+$/.exec(filename.toLowerCase()) : ‘‘;  

 
  filename得到文件名
  fileExt得到后缀名

方法二、  
Js代码 

var location=$("input[name=‘file‘]").val();  
     var point = location.lastIndexOf(".");  
      
     var type = location.substr(point);  
     if(type==".jpg"||type==".gif"||type==".JPG"||type==".GIF"){  
               
     } 

 


获取文件名和后缀:

  1. 用split()来拆成数组 然后取下标0的。
     var arr = sFileName.split(‘.‘);
     alert(arr[0]);

  2.使用一般后缀长度为4的特点:
    var name= sFileName.substr(0,sFileName.length-4)

  3.获取文件名的正则表达式:
    var sFileName=sFile.replace(/.*(\/|\\)/, "");

 去掉后缀:
Js代码  

    <script >  
    $(document).ready(function(){  
     var a=$("#image").attr("src")  
     alert(a.replace(".png",""))  
     })  
    </script>  
    <img alt="aaa" id="image" src="theImage.png" />   

 



 

jQuery 获取文件后缀的方法

原文:http://www.cnblogs.com/sntetwt/p/4167426.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!