Javascript 在数组jquery中存储值
我有多个输入,例如:Javascript 在数组jquery中存储值,javascript,jquery,for-loop,Javascript,Jquery,For Loop,我有多个输入,例如: <input id=xxx_1> <input id=xxx_2> 我想要的是这样的数组: [ value, value, value,... ] 感谢您的帮助for循环中的比较运算符是错误的,因此您的代码永远不会进入它 当i小于或等于14时,您可能需要查找,使用可以选择id以xxx开头的所有元素,然后可以使用 var数组=[]; $[id^='xxx'].eachfunction{ array.pushthis.value; }; conso
<input id=xxx_1>
<input id=xxx_2>
我想要的是这样的数组:
[ value, value, value,... ]
感谢您的帮助for循环中的比较运算符是错误的,因此您的代码永远不会进入它 当i小于或等于14时,您可能需要查找,使用可以选择id以xxx开头的所有元素,然后可以使用 var数组=[]; $[id^='xxx'].eachfunction{ array.pushthis.value; }; console.logarray;
$this..查找。。。应该是$this。查找。。。。还请注意,您可以通过删除增量id属性来简化此过程,在所有这些元素上放置一个公共类并使用mapSo,这是否意味着它现在可以工作?不,它不能工作,正如我在代码中所说的,这是正确的,只是拼错了额外的内容。将>=替换为“哦,我的好,我很好,非常感谢工作6h直截了当:s感谢您的代码仍然没有在数组中存储值。”
[ value, value, value,... ]
var array = [];
for (var i = 1; i <= 14; i++) {
array[i] = $(this).find("#xxx_" + i + "").val();
}