1

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

<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>
4

1 回答 1

0

您需要使用this来引用事件源对象而不是menuhtmlname元素。您也有错误的 url 表单,需要将其更改http:google.comhttp://google.com

现场演示

<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>​
于 2012-12-24T07:36:42.517 回答