【发布时间】:2017-08-26 04:17:49
【问题描述】:
我有一个网页,其中包含一些包含值的输入字段:
<input type="text" id="input_1" value="Apple">
<input type="text" id="input_2" value="Pear">
我需要 Javascript/jQuery 来提取这些值并将它们存储在这样的数组中:
var myArray = ["Apple", "Pear"];
有谁知道这样做的方法吗?
谢谢!
【问题讨论】:
-
你的意思是
var myArray=[$("#input_1").val(),$("#input_2").val()]? - 为什么不查看 jQuery 手册?这是非常基本的东西 -
...或
Array.from(document.querySelectorAll('input')).map(x => x.value); -
太基础了!做一点阅读!
-
也许我应该澄清一下,我一直在寻找一种方法来自动提取 DOM 中所有 元素的值,无论 ID 的名称如何 (input_1 , input_2) 等。对不起,如果这个问题看起来太简单了。
标签: javascript jquery