是否可以仅选择一个使用相同名称的单选按钮?我只想在每个问题中选择一个单选按钮。
问题是它只选择所有附加 html 元素中的一个单选按钮。
默认 HMTL:
//question 1
<input type="radio" name="fields[my_cb][]" value="1">
<input type="radio" name="fields[my_cb][]" value="2">
使用 JavaScript APPEND 添加 HTML 元素:
//question 2
<input type="radio" name="fields[my_cb][]" value="1">
<input type="radio" name="fields[my_cb][]" value="2">
<input type="radio" name="fields[my_cb][]" value="3">
最佳答案
一组中只能选择一个单选按钮,所有具有相同名称的按钮都属于同一组。您应该为每个问题的答案使用不同的名称。在您的示例中,您可以将问题编号放入数组索引中。
//question 1
<input type="radio" name="fields[my_cb][1]" value="1">
<input type="radio" name="fields[my_cb][1]" value="2">
//question 2
<input type="radio" name="fields[my_cb][2]" value="1">
<input type="radio" name="fields[my_cb][2]" value="2">
<input type="radio" name="fields[my_cb][2]" value="3">
关于javascript - 在动态单选按钮中仅选择一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36225938/