ドロップhtmlリストがあります。ドロップダウンからオプションを選択した場合、ドロップダウンの値を javascript 変数に割り当てて、html に表示する必要があります。
これが私のコードです
HTML:
<form method="post">
<select id="dropdown" name="dropdown" onchange="changeHiddenInput(this)">
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<input type="hidden" name="hiddenInput" id="hiddenInput" value="" />
<button onclick="changeHiddenInput (objDropDown)">Try it</button>
</form>
<div id="result"> </div>
Javascript:
function changeHiddenInput (objDropDown)
{
var objHidden = document.getElementById("hiddenInput");
objHidden.value = objDropDown.value;
var a = objHidden.value;
result.innerHTML = a || "";
}
しかし、値を送信するたびに、エラーが発生します。ここで何か問題がありますか?