我正在做一个HTML5
测验,我使用单选按钮yes
或no
问题,然后为每个单选按钮分配一个值0
or 1
,然后将数值存储为变量,然后将所有变量加在一起以对测验进行评分。
更新!!!
嘿!我进行了您建议的更改,但是当我调用变量时,它仍然显示为未定义:
这是我的html:
<form class="answer" id="question_one">
<input type="radio" class="styled" name="first_answer" value="1"/><!-- POSITIVE ANSWER -->
<div class="answer_text">Yes</div>
<input type="radio" class="styled" name="first_answer" value="0" /><!-- NEGATIVE ANSWER -->
<div class="answer_text">No</div>
</form>
这是我的 JavaScript:
$('#question_one input:radio[name=first_answer]').on('change', function () {
var first_question = parseInt(
$("input[name=first_answer]:checked").val()
);
}); 我试图通过仅针对 name=first_asnwer 的单选按钮来为 jQuery 对象包含更多的特殊性。也许我搞砸了?