javascript如何读取txt文本内容

javascript如何读取txt文本内容,第1张

<!DOCTYPE html>

<html>

  <head>

    <title>文件示例</title>

    <meta name="name" content="content" charset="utf-8">

  </head>

  <body>

      <input type="file" id="file" />

      <input type="button" onclick="readText()" value="File Button">

      <div id="tt">

 

      </div>

  </body>

</html>

<script charset="utf-8">

windowonload=function () {

  if(typeof(FileReader)=="undefined")

  {

    alert("你的浏览器不支持文件读取");

    documentwrite("");

  }else

  {

    alert("你的浏览器支持文件读取");

  }

}

  function readText() {

      var file=documentgetElementById("file")files[0];

      var reader=new FileReader();

      readerreadAsText(file);

      readeronload=function(data)

      {

        var tt=documentgetElementById("tt")

        ttinnerHTML=thisresult;

      }

    }

 

</script>

首先,只能取出inline的JS内容,如果脚本是通过 src 加载进来的,这个是没办法取出的。

对于 inline 的 JS 内容,高端浏览器使用 textContent ,IE6/7/8 使用 innerText。下面是例子:

<script id="s1">alert(1);</script>

var script = documentgetElementById( 's1' );

var text = scripttextContent || scriptinnerText;

consolelog( text ); // output alert(1);

jquery获取input值的几种方法

jquery和javascript获取input输入框中的值多种实现方法

你好,获取input输入框的值可以用多种方法来实现,具体的要看你实际的情况。

例:

先准备一段HTML

<input type="text" id="CSDN_NAME" name="CSDN_NAME" class="CSDN_NAME">

一、jquery方法

通过 name 实现

var name = $('input[name="CSDN_NAME"]')val();

二、javascript方法

通过 id 实现

var name = documentgetElementById("CSDN_NAME")value

还有更多jquery和javascript来获取input输入框的值的方法可以参照:

jquery获取input值的几种方法

以上就是关于javascript如何读取txt文本内容全部的内容,包括:javascript如何读取txt文本内容、如何使用JS取出<script>标签中的文本、js如何获取html input标签中内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9720097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存