ユーザーの HTML フォームの選択をテーブルに配置する方法はありますか? たとえば、「お気に入りの果物」というラベルの付いたドロップダウン メニューから最初のオプション「リンゴ」を選択したとします。「りんご」は、同じページの表に表示されます。どんな助けでも大歓迎です。やりたいことの例: 次のドロップダウン メニューがあります。ユーザーがお気に入りのゲームを選択すると、その理由を尋ねる新しい div が表示されます。各選択はテーブルに出力される必要があります。方法がわかりません。
<tr><td>
<script>
var sections = {
'TF2': 'section2',
'why': 'section3',
};
var selection = function(select) {
for(i in sections)
document.getElementById(sections[i]).style.display = "none";
document.getElementById(sections[select.value]).style.display = "block";
}
</script>
<form id="survey" action="#" method="post">
<tr><td><div id="section1" style="display:block;">
<label for="game">Select Your Favorite Game</label>
<select id="game" onchange="selection(this);">
<option disabled selected>Choose</option>
<option value="TF2">TF2</option>
<option value="LoL">League of Legends</option>
<option value="Minecraft">Minecraft</option>
</select>
</div></tr></td>
<tr><td><div id="section2" style="display:none;">
<label for="type">Why do you like it?:</label>
<select id="type" onchange="selection(this);">
<option disabled selected>Options</option>
<option value="fun">Fun</option>
<option value="easy">Easy</option>
<option value="difficult">Difficult</option>
</select>
</div></tr></td>
そして、ユーザーの選択をページの表に表示したいと考えています。何か案は?