关于js自动获取input file的文件名称

来源:互联网 发布:物流仿真软件有哪些 编辑:程序博客网 时间:2024/05/22 15:23
html代码:    <input type="file" name="file" id="fileid"    onchange="getfilename();" ></input>
<script>
function getfilename(){
   var file = $("#fileid").val();
   var pos=file.lastIndexOf("\\");    return file.substring(pos+1);  
  方法二:正则表达式
  var strFileName=file.replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi,"$1");  //正则表达式获取文件名,不带后缀  var FileExt=file.replace(/.+\./,"");   //正则表达式获取后缀
}
</script>
0 0