gpt4 book ai didi

javascript - 将具有相同类名的表单输入字段放入数组中

转载 作者:行者123 更新时间:2023-11-30 09:55:28 25 4
gpt4 key购买 nike

所以我有一些像这样的字段:

[1] [2] [3] with attributes: name=item1,item2,item3 and class = item

我想做的是将所有三个字段放入一个数组中:

所以:

array = [1,2,3];

有没有办法使用唯一的类属性“item”来做到这一点?

最佳答案

您可以使用 Array.map() 方法返回一个属性数组:

var items = $('.item').attr('name').split(','), // convert to array
arr = [].map.call(items, function(value) { // use
return +value.match(/\d/)[0]; // return the number value from the array "items"
});

$('pre').html(JSON.stringify(arr));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p name='item1,item2,item3' class='item'>item</p>
<pre></pre>

关于javascript - 将具有相同类名的表单输入字段放入数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34268003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com