質問するログイン新規登録

質問編集履歴

1

2021/07/26 07:22

投稿

umi3
umi3

スコア18

title CHANGED
File without changes
body CHANGED
@@ -18,4 +18,24 @@
18
18
 
19
19
  //質問作成
20
20
  const createQst = () => {
21
- let choices = quizData[turn].choices; // 今の順番の質問の配列を作る
21
+ let choices = quizData[turn].choices; // 今の順番の質問の配列を作る
22
+ let choicesHtml = ""; // ここに格HTMLのラジオボタンを⼊れる
23
+
24
+ // クイズ選択のラジオボタンを作る
25
+ for (let i = 0; i < choices.length; i++) { // 格配列の値に対して、HTMLのラジオボタンを作る。インデックスに対した値を⼊れる。
26
+ choicesHtml += "<input type='radio' name='quiz" + turn + "' id='choice" + (i + 1) + "' value='" + choices[i] + "'>" + " <label for='choice" + (i + 1) + "'>" + choices[i] + "</label><br>";
27
+ }
28
+
29
+ // HTMLに質問を⼊れる
30
+ question.textContent = "No." + (turn + 1) + " " + quizData[turn].question;
31
+
32
+ // 上で作ったラジオボタンをHTMLに⼊れる
33
+ choice.innerHTML = choicesHtml;
34
+
35
+ // ⼀番⽬の質問のボタン名を作る
36
+ if (turn === 0) {
37
+ submit.textContent = "Submit";
38
+ }
39
+ }
40
+
41
+ ```