私はクイズのアプリケーションを構築する必要がある課題に取り組んでいます。私は質問を1つずつ表示します。ユーザは、無線入力のグループから4つの回答のうちの1つを選択しなければならない。それだけで、ユーザが最初のラジオの入力を選択したときに、他の応答がない作品何らかの理由でJavaScriptラジオ入力
..ここ
が私のコードです:
var counter = 0;
var questions = ["<h3>What is the 9 + 10 </h3>\n\
<input type='radio' name = 'radio' class='rad' value ='19'>19\n\
<input type='radio' name = 'radio' class='rad' value ='23'> 23\n\
<input type='radio' name = 'radio' class='rad' value ='44'>66\n\
<input type='radio' name = 'radio' class='rad' value ='1'>123 ",
"<h3>What is the 5 + 10 </h3>\n\
<input type='radio' name = 'radio' class='rad' value ='15'>15\n\
<input type='radio' name = 'radio' class='rad' value ='23'> 23\n\
<input type='radio' name = 'radio' class='rad' value ='44'>44\n\
<input type='radio' name = 'radio' class='rad' value ='1'>12 "
];
document.getElementById("question").innerHTML = questions[counter];
document.querySelector('.rad').addEventListener("change", nextQuestion);
function nextQuestion() {
console.log(counter);
counter++;
document.getElementById("question").innerHTML = questions[counter];
}
私は一度、質問1を表示しています、それは私が入力の一つを選択する必要があり、次の質問に進み、答えとして4つのラジオ入力があり、私の場合にのみ、最初の入力が可能に私は進んで、他は何もしない。 – filipes95