您的位置:首页 > 其它

如果获取 上传域的文件名

2016-01-04 15:57 183 查看
<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(/.+\./,"");   //正则表达式获取后缀
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: