使用Js从选择菜单填充隐藏的输入字段

时间:2016-01-24 23:35:04

标签: javascript html drop-down-menu

我正在使用此功能:

function selectionchange() {
  var e = document.getElementById("mySelect");
  var str = e.options[e.selectedIndex].value;
  document.getElementById('txt').value = str;
}

在更改选项时填充隐藏字段:

<form>
  <select id="mySelect" onchange="selectionchange();">
    <option value="1">Sun</option>
    <option value="2">Moon</option>
  </select>
  <input type="hidden" id="txt" value="">
  <button type="submit">send</button>
</form>

但它不起作用。

1 个答案:

答案 0 :(得分:0)

< /script>的结束标记看起来很糟糕。不确定是否是由编辑引起的。但是我在将< /script>更改为</script>之后测试了代码并且运行正常。