下拉列表选项

时间:2012-12-24 07:31:32

标签: c# html

我在母版页面上使用此代码,并希望在参考页面上显示选项名称

<select name=menu onchange="location.href=(menu.options[menu.selectedIndex].value)">
<option value="http:google.com">Google</option> 
<option value="http:myurl.com">URL</option> 
</select>

1 个答案:

答案 0 :(得分:0)

您需要使用this来引用事件源对象,而不是menu html元素的name。您还有错误的网址表单,需要将其从http:google.com更改为http://google.com

<强> Live Demo

<select name=menu onchange="window.location.href=(this.options[this.selectedIndex].value)">
    <option value="http://www.google.com">Google</option> 
    <option value="http://www.stackoverflow.com">stackoverflow</option> 
</select>​
相关问题