js获取input file的扩展名和文件名(支持IE8)

来源:互联网 发布:绿色便携软件网站 编辑:程序博客网 时间:2024/05/25 20:00
<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title></title></head><body>    <form id="form1" runat="server">        <div>            <input type="file" name="file" id="longzhoufeng" />            <input type="button" name="abc" value="测试" onclick="fileName();" />        </div>    </form></body></html><script type="text/javascript">    function fileName() {        var long = document.getElementById("longzhoufeng").value;        //扩展名的文件名        var pos=long.lastIndexOf("\\");        var aaa=long.substring(pos+1);          alert(aaa)        //扩展名        var bbb=aaa.lastIndexOf(".");        var ccc=aaa.substring(bbb+1);            alert(ccc)        //文件名        var strFileName=long.replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi,"$1");         alert(strFileName)        alert("扩展名:"+ccc+" "+",文件名:"+strFileName+" "+",扩展名的文件名:"+aaa)            }</script>
阅读全文
0 0
原创粉丝点击