我希望用户从选择框中选择一个选项。然后,当用户单击该选项时,my变量将自身设置为所选值。
有没有办法在不加载页面或使用按钮的情况下执行此操作。我希望在用户选择选项时进行更改。
我尝试过使用此
<script>
var e = document.getElementById("ADDITIONALINFO");
var option1 = e.options[e.selectedIndex].text;
</script>
变量保持为空。我的选择框的名称和ID是ADDITIONALINFO
如果有人可以提供帮助,我会非常感激!
答案 0 :(得分:0)
您做得对,但是当用户在onchange
事件中更改所选选项时,您需要运行代码段:
var sel = document.getElementById("ADDITIONALINFO");
sel.onchange = function()
{
var option1 = sel.options[sel.selectedIndex].text;
alert(option1);
};