複数の回答を持つ複数の質問を作成できる Javascript コードを作成しています。問題数は最大20問。「質問を追加」をクリックすると、2 つの回答を持つ質問が追加されます。いくつかの入力フィールドに入力して [質問を追加] をクリックすると、すべてのテキスト フィールドが空になります。これはどのように可能ですか?
var fields = 0;
var qAmount = 0;
var array = new Array();
function addInput() {
if (fields != 2) {
qAmount++;
var element = document.getElementById('texty');
element.innerHTML += "" +
"<label>Question " + qAmount + "</label><span class='field'><input type='text' class='longinput' name='question" + qAmount + "' /></span>" +
"<span class='field'><input type='radio' name='question" + qAmount + "-correctanswer' value='answer" + qAmount + "-1' /> <input type='text' name='answer" + qAmount + "-1'> Answer 1</input></span>" +
"<span class='field'><input type='radio' name='question" + qAmount + "-correctanswer' value='answer" + qAmount + "-2' /> <input type='text' name='answer" + qAmount + "-2'> Answer 2</input></span>" +
"<div id='a" + qAmount + "'></div><br/>" +
"<span class='field'><a style='cursor: pointer' onclick='addAnswer(" + qAmount + ")'>Add answer</a></span><br /><br />";
fields += 1;
array[qAmount] = 2;
}
}