前提・実現したいこと
クイズを行う入力フォームを作りたい
wixでクイズを実装したいと思っています。
「Q1)Aの次は? 「(入力フォーム)」
Q2)Cの次は? 「(入力フォーム)」
回答ボタン」
のような形式で、
・1問以上間違えた場合には、各入力フォームの横に✕を表示
・2問とも正解の場合には、特定のURLへ遷移
としたいと思っています。
手始めにコピペで下記を記載していますが、そもそも動かず…
どこから直したらよいのか、ご教示いただけますと幸いです。
発生している問題・エラーメッセージ
ボタンを押しても何も起こらない
該当のソースコード1
html
1<div style="width:700px; text-align:left; font:17px; color:black; margin-bottom:20px; "> 2<form name="myForm"> 3<ol> 4<li> 5私の出身地は、どこでしょうか?(都道府県で答え下さい、漢字):<br> 6<input type="text" name="myTEXT" value="1"><br> 7</li> 8<li> 9コロンブスがアメリカ大陸を発見した年は?(半角英数字):<br> 10<input type="text" name="myTEXT" value="2"> 11</li> 12<li> 13松下村塾を開いた人は誰?(漢字):<br> 14<input type="text" name="myTEXT" value="3"> 15</li> 16<li> 172004年現在のドイツの通貨単位は何?(全角カタカナ):<br> 18<input type="text" name="myTEXT" value="4"> 19</li> 20<li> 21645年 中大兄皇子が宮中で成敗した人間は誰?(漢字):<br> 22<input type="text" name="myTEXT" value="5"> 23</li> 24</ol> 25<input type="button" value=" Check " onClick="matchNum()"> 26</form> 27</div> 28</div>
java
1<!-- 2function matchNum() { 3n=eval(document.myForm.myTEXT.value); 4//不正解があったかどうかを確認するフラグ 5flag = 0; 6ans = ""; 7//質問の答え 8ansArray = new Array(); 9ansArray[0] = "北海道"; 10ansArray[1] = "1492" ; 11ansArray[2] = "吉田松陰" ; 12ansArray[3] 13//全問正解・不正解有り の判定 14if (flag == 0) { 15window.open("congatulation.html","good",""); 16} else if (flag == 1) { 17retval = window.open("error.html","nogood",""); 18retval.document.write (ans); 19} 20} 21//-->
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー