我有一个包含 29 个单选按钮对选择的表单,每个按钮对都有一个是/否选择。
对于每个集合,选择的名称按如下方式递增:ans1、ans2、ans3... ans29。每个都有“是”或“否”的值
它或多或少是这样的:
<input type="radio" id="yes1" name="ans1" value="yes"/>
<input type="radio" id="no1" name="ans1" value="no"/>
我想编写一个 Javascript 函数来在提交表单时验证答案。我正在考虑在循环中使用数组,但不知道如何将选择放入数组中。
明显的长方法是重复的if(ans1 = yes) {do something} if(ans2=yes){do something}
。我看过一些例子,getElementsByName
但不确定如何在一个简单的循环函数中实现它来测试每次迭代。