h5中新增了读取文件的方法,网页可以读取文件的内容了
1-当文件域标签选中文件后,获取选中文本文件,读取文件内容
<input type="file"> <script> var input = document.querySelector(‘input‘) input.onchange=function(){ //获取选中第一个文件 var file = input.files[0] //h5中新增读取文件内容功能 FileReader var fr = new FileReader(); //fr种有各种读取文件的方法 //fr.readAsText(文件) 以字符串的形式读取文件 //fr.readAsDataURL() 以URL的形式读取文件 图片、视频路径 fr.readAsText(file,‘GB2312‘);//第二个参数是文件的编码格式 //读文件不确定何时完成,用事件监听 fr.onload=function(){//当文件读取完成的事件 var r = fr.result console.log(r) } } </script>
原文:https://www.cnblogs.com/MikeChow/p/13644979.html