<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>web打开本地文件并读取内容</title> </head> <body> <div> <input type="file" id="input" onchange="handleFilesopen(this.files[0])"> </div> <script> function handleFilesopen(filename) { var reader = new FileReader(); reader.onload = function (evt) { // 指定异步读写后触发的函数 console.log(evt.target.result); }; reader.readAsText(filename, "gb2312"); } </script> </body> </html>