zoukankan      html  css  js  c++  java
  • jQuery 获取文件后缀的方法

    方法一、

           采用正则表达式:

    Js代码  收藏代码
    1. var file=$("input[name='file']").val();  
    2. var filename=file.replace(/.*(\/|\\)/, "");  
    3. var fileExt=(/[.]/.exec(filename)) ? /[^.]+$/.exec(filename.toLowerCase()) : '';  

     

      filename得到文件名

     

     

       fileExt得到后缀名

    方法二、

       

      

    Js代码  收藏代码
    1. var location=$("input[name='file']").val();  
    2.  var point = location.lastIndexOf(".");  
    3.   
    4.  var type = location.substr(point);  
    5.  if(type==".jpg"||type==".gif"||type==".JPG"||type==".GIF"){  
    6.            
    7.  }  

     

    获取文件名和后缀:

      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代码  收藏代码
    1. <script >  
    2. $(document).ready(function(){  
    3.  var a=$("#image").attr("src")  
    4.  alert(a.replace(".png",""))  
    5.  })  
    6. </script>  
    7. <img alt="aaa" id="image" src="theImage.png" />   

     

  • 相关阅读:
    博主简介
    P1005 矩阵取数游戏
    P2051 [AHOI2009]中国象棋
    P1070 道路游戏
    P2577 [ZJOI2005]午餐
    P1169 [ZJOI2007]棋盘制作
    P1273 有线电视网
    P2467 [SDOI2010]地精部落
    P2331 [SCOI2005]最大子矩阵
    P2216 [HAOI2007]理想的正方形
  • 原文地址:https://www.cnblogs.com/webu/p/2792036.html
Copyright © 2011-2022 走看看