【问题标题】:Javascript/Jquery Identify every row in a textdocument [duplicate]Javascript / Jquery识别文本文档中的每一行[重复]
【发布时间】:2017-04-15 20:12:09
【问题描述】:

我需要做的是识别文本字段或文本文件中的每一行。所以我可以打印任何我想要的单行。例如,将每一行推入一个数组(如 [row1][row2][row3])。我不知道如何做到这一点,或者是否有可能。如果是,我会提供一些指导,如果不可能,是否有其他解决方案可以解决我的问题?谢谢!

【问题讨论】:

  • 一旦你有了你的文本(来自 textarea 的 value 属性或使用 FileReader),你可以简单地将 split() 它通过换行符放入一个数组中。
  • 谢谢,我会调查的!
  • 我成功了,再次感谢!

标签: javascript jquery arrays textfield identity


【解决方案1】:

尝试使用.split() 函数。一个简单的例子可能是这样的:

$(document).ready(function(){
 rows = $(".my-txt-area").val().split("\n");
 
 console.log("row 1: " + rows[0]);
 console.log("row 2: " + rows[1]);
 console.log("row 3: " + rows[2]);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea class="my-txt-area" style="width: 100%; height: 200px;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation...
</textarea>

【讨论】:

  • 感谢您的回答,在上面的答案的帮助下,这几乎是我想出的。仍然很棒的解释,我很喜欢答案!
猜你喜欢
  • 2019-02-15
  • 2022-10-04
  • 2016-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多