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