JQuery读取Input里面txt文件内容

<input type="file" onchange="change(this)" id="inputfile">
<button type="button" id="btnSendPhoneList" >读取</button>
<script>
    $("#btnSendPhoneList").click(function () {
        var reader = new FileReader();//新建一个FileReader
        reader.readAsText($('#inputfile')[0].files[0], "UTF-8");//读取文件

        reader.onload = function (evt) { //读取完文件之后会回来这里
            var fileString = evt.target.result;
            alert(fileString);
        }
    });
    function change(o) {
        if (o.value.indexOf('.txt') < 0) {
            alert("请选择txt文件");
            o.value = null;
        }
    }
 //转载请保留http://www.luofenming.com/show.aspx?id=ART2020040600002
</script>

评论