Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从java脚本中获取的下拉列表项 变量x 变量y var x=“谷歌”;var y=“firefox”;_Javascript - Fatal编程技术网

Javascript 从java脚本中获取的下拉列表项 变量x 变量y var x=“谷歌”;var y=“firefox”;

Javascript 从java脚本中获取的下拉列表项 变量x 变量y var x=“谷歌”;var y=“firefox”;,javascript,Javascript,我的问题是,如何从javascript获取选项的值 <select id="myList" onchange="favBrowser()"> <option> var x</option> <option> var y</option> </select> <script> var x="google"; var y="firefox"; </script> 你需要提供

我的问题是,如何从javascript获取选项的值

 <select id="myList" onchange="favBrowser()">

 <option> var x</option>
 <option> var y</option>  


</select>

<script>
   var x="google";   var y="firefox";
 </script>

你需要提供更多关于你真正想做什么的信息。如果您想获取所选的值,请查看此问题


我想他想用脚本来填充选项

这可以通过以下方式完成:

function favBrowser(){
 var sel = document.getElementById("myList");
 var value =sel.options[sel.selectedIndex].value;  
 window.alert(value);
   }

函数fillDropDown(){
var ddl=document.getElementById('myDropdown');
对于(变量i=1;i<50;i++){
var myNewOption=newoption();
myNewOption.value=i;
myNewOption.text=“my”+i.toString()+“option…”;
ddl.options.add(myNewOption);
}
}
fillDropDown();

干杯。

不,这是错误的,我需要在下拉列表中显示选项值Thaaaaaaaaaaanx,是的,这是我需要的
<select id="myDropdown">

</select>

<script type="text/javascript">
    function fillDropDown() {
        var ddl = document.getElementById('myDropdown');

        for (var i = 1; i < 50; i++) {
            var myNewOption = new Option();
            myNewOption.value = i;
            myNewOption.text = "my " + i.toString() + " option...";
            ddl.options.add(myNewOption);
        }
    }

    fillDropDown();
</script>