【发布时间】:2015-12-26 05:00:42
【问题描述】:
我有一些问题的答案。我想将选中的答案存储在一个变量中。每个答案都是一个单选按钮。例如:
<h4 class='ques1'>Question one here here</h4>
<div class="checkbox">
<label>
<input type="checkbox"> answer 1
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox"> answer 2
</label>
</div>
<h4 class='ques2'>Question two here here</h4>
<div class="checkbox">
<label>
<input type="checkbox"> answer 1
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox"> answer 2
</label>
</div>
然后我设置了变量来存储检查的答案……
var ques1Answer, ques2Answer;
我不确定是否需要查询标签标签或输入标签来获取值。但这是我尝试过的:
$('h4.ques1 div.checkbox label input').on('change', function(){
ques1Answer = $(this).val();
});
【问题讨论】:
-
每个答案都是单选按钮是什么意思?您没有使用单选按钮,而是使用复选框......
-
您的复选框没有值属性。
-
OP应该澄清他的问题
标签: javascript jquery radio-button