我希望用户从选择框中选择一个选项。然后,当用户单击选项时,我的变量会将自身设置为选定值。
有没有一种方法可以在不加载页面或不使用按钮的情况下执行此操作。我希望用户选择一个选项时更改它。
我试过使用这个
<script>
var e = document.getElementById("ADDITIONALINFO");
var option1 = e.options[e.selectedIndex].text;
</script>
该变量保持为空。我的选择框的名称和ID是ADDITIONALINFO
如果有人可以提供帮助,我将不胜感激!
您做得对,但是在用户更改所选选项时,需要运行以下代码段onchange
:
var sel = document.getElementById("ADDITIONALINFO");
sel.onchange = function()
{
var option1 = sel.options[sel.selectedIndex].text;
alert(option1);
};
小提琴,或者如果您更喜欢jQuery。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句