Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取从indx.html到另一个text.html的一些行_Javascript - Fatal编程技术网

Javascript 获取从indx.html到另一个text.html的一些行

Javascript 获取从indx.html到另一个text.html的一些行,javascript,Javascript,在下面代码的帮助下,我将得到100%的ok结果,但是如果我需要触发与automatic相同的结果,这是如何可能的 <!DOCTYPE html> <html> <head> <title>reading file</title> <script type="text/javascript"> var reader = new FileRea

在下面代码的帮助下,我将得到100%的ok结果,但是如果我需要触发与automatic相同的结果,这是如何可能的

    <!DOCTYPE html>
    <html>
      <head>
        <title>reading file</title>
        <script type="text/javascript">

            var reader = new FileReader();

            function readText(that){

                if(that.files && that.files[0]){
                    var reader = new FileReader();
                    reader.onload = function (e) {
                        var output=e.target.result;
                        //process text to show only lines with "li class="Body-P-P1":
                output=output.split("\n").filter(/./.test, /\li class="Body-P-P1"/).join("\n");

                    document.getElementById('main').innerHTML= output;
                    };//end onload()
                    reader.readAsText(that.files[0]);
                }//end if html5 filelist support
            }
    </script>
    </head>
    <body>
        <input type="file" onchange='readText(this)' />
        <div id="main"></div>
      </body>
    </html>

读取文件
var reader=new FileReader();
函数readText(即){
if(that.files&&that.files[0]){
var reader=new FileReader();
reader.onload=函数(e){
var输出=e.target.result;
//处理文本以仅显示带有“li class=“Body-P-P1”的行:
output=output.split(“\n”).filter(/./.test,/\li class=“Body-P-P1”/).join(“\n”);
document.getElementById('main').innerHTML=output;
};//结束onload()
reader.readAsText(即.files[0]);
}//如果html5文件列表支持,则结束
}
请让我知道我运行上述代码的方式自动触发每当我点击任何程序,其中包含相同的代码