【问题标题】:How to set the value of a PHP variable to a selected value from a select box as it is selected?如何将 PHP 变量的值设置为从选择框中选择的值?
【发布时间】:2015-04-23 11:27:07
【问题描述】:

我希望用户从选择框中选择一个选项。然后当用户单击该选项时,我的变量将自己设置为所选值。

有没有办法做到这一点,而无需在页面加载或使用按钮时执行此操作。我希望它在用户选择一个选项时改变。

我试过用这个

<script>
var e = document.getElementById("ADDITIONALINFO");
var option1 = e.options[e.selectedIndex].text;
</script>

变量保持为空。我的选择框的名字和id是ADDITIONALINFO

如果有人能提供帮助,我将不胜感激!

【问题讨论】:

    标签: javascript php jquery html


    【解决方案1】:

    您做得对,但是当用户更改所选选项时,您需要在onchange 事件中运行您的 sn-p:

    var sel = document.getElementById("ADDITIONALINFO");
    
    sel.onchange = function()
    {
        var option1 = sel.options[sel.selectedIndex].text;
        alert(option1);
    };
    

    Fiddle,或case you prefer jQuery

    【讨论】:

    • @jonlloyd 不客气。你能接受这个作为问题的答案吗?谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-08
    • 2011-04-14
    • 2018-09-12
    • 1970-01-01
    相关资源
    最近更新 更多