html代码:
<input type="file" name="file" id="fileid" onchange="getfilename();" ></input>
js代码:
<script>
function getfilename(){
var file = $("#fileid").val();
var i=file.lastIndexOf("\\");
alert(i);
方法二:正则表达式
var name=file.replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi,"$1"); //正则表达式获取文件名,不带后缀 var ext=file.replace(/.+\./,""); //正则表达式获取后缀
alert(ext+name);
}
</script>