gpt4 book ai didi

javascript - 获取所有已检查值的列表

转载 作者:行者123 更新时间:2023-11-28 12:45:17 24 4
gpt4 key购买 nike

我的 HTML 页面上有一堆单选框。有点像这样:

<input type="radio" name="19" class="custom" value="1"/>
<input type="radio" name="19" class="custom" value="2"/>
<input type="radio" name="19" class="custom" value="3"/>

<input type="radio" name="20" class="custom" value="4"/>
<input type="radio" name="20" class="custom" value="5"/>
<input type="radio" name="20" class="custom" value="6"/>

<input type="radio" name="21" class="custom" value="7"/>
<input type="radio" name="21" class="custom" value="8"/>
<input type="radio" name="21" class="custom" value="9"/>

选择所有单选框后,用户点击一个按钮。使用 Javascript 或 Jquery,如何创建一个数组对象来保存所有复选框的值?

我有一个数组 (questionsArray),用于保存单选框集的name 值。

我尝试这样做:

for (var i=0; i<questionsArray.length; i++)
{
document.write(document.getElementsByName(questionsArray[i])[0].value + "<br/>");
}

这不仅会引发异常无法访问未定义的值,而且也不会将它们添加到数组中。

任何帮助将不胜感激。

最佳答案

以下代码会将每个选定单选按钮的 value 属性值放入 arr 数组中:

var arr = [];
$(".custom:checked").each(function () {
arr.push($(this).val());
});

关于javascript - 获取所有已检查值的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8384291/

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