从 HTML 的文本区域获取输入数据并将该值存储在数组中

Get the input data from textarea of HTML and store that values in an array

我想从文本框中提取多个数据。 假设我将以下数据输入到由 space.

分隔的文本字段中

11 22 33 44 55 66

那么它应该将数据与文本框分开并将该数据存储在一个数组中,比如a。 如果我说,我想显示第一个元素数组的值,即 a[0],那么它应该显示 11 等等。

谢谢!

Use str.split([separator[, limit]])

split()方法通过将字符串分成子字符串,将字符串对象拆分为字符串数组。

var text = document.getElementById('ta').value;
console.log(text.split(' '));
<textarea name="ta" id="ta" cols="30" rows="10">11 22 33 44 55 66</textarea>

只需使用适当的方法拆分 :->

String string = "11 22 33 44 55 66";
String[] parts = string.split(" ");

@Rayon 的回答是正确的并且使用了核心javascript。

如果您想在 jQuery 中执行此操作,您可以像这样链接命令:

var a = $('ta').val().split(' ');

如果你想得到数组的第一个数字,你可以这样做:

a[0];

文本区域所在位置:

<textarea name="ta" id="ta" cols="30" rows="10">11 22 33 44 55 66</textarea>