JS获取文件名的方法
16lz
2021-01-22
JS获取文件名的方法
HTML部分代码
<input type="file" name="file" id="file" class="input_text80"></input>
js部分代码:
方法一:
var file = $("#file").val();
var fileName = getFileName(file);
function getFileName(o){
var pos=o.lastIndexOf("\");
return o.substring(pos+1);
}
方法二:
var file = $("#file").val();
var strFileName=file.replace(/^.+?\([^\]+?)(.[^.\]*?)?$/gi,"$1"); //正则表达式获取文件名,不带后缀
var FileExt=file.replace(/.+./,""); //正则表达式获取后缀
方法三:
var fileName = $("#file").val();
var strFileName = fileName.substring(fileName.lastIndexOf("\\")+1);
更多相关文章
- 奈何两字拉成桥、不得不双击两次才能激活的JS方法
- javascript的offset、client、scroll使用方法,相关属性解释原理
- Objective-C方法/函数调用。 (来自javascript示例)
- Javascript函数的4种调用方法详解
- JQuery纯前端导入Excel文件,兼容IE10及IE9版本以下浏览器处理方法
- JavaScript中,提取子字符串方法:Slice、Substring、Substr的比较
- 彻底解决IE8和IE9下ewebeditor上按钮无效的方法
- js中数组的使用方法
- 进行连续ajax调用的正确方法是什么?