これについてはすでに多くのトピックがあることを知っており、それらすべてを読んだと思いますが、まだ機能させることができません。
選択した値を非表示の入力フィールドに更新する必要があります。
たとえば、このコードを試してみると、うまくいきません。ソースコードを確認すると、値はまだ空です..
私は何を間違っていますか?
<form>
<select id="dropdown" name="dropdown" onchange="changeHiddenInput(this)">
<option value="j.hotmail.com">Jens</option>
<option value="a.hotmail.com">Adam</option>
<option value="d.homtail.com">Dan</option>
</select>
<input type="hidden" name="hiddenInput" id="hiddenInput" value="" />
</form>
function changeHiddenInput (objDropDown)
{
var objHidden = document.getElementById("hiddenInput");
objHidden.value = objDropDown.value;
}