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

html要素の代わりthisにイベントソースオブジェクトを参照するためにを使用する必要があります。また、URLフォームが間違っているため、からに変更する必要がありますmenunamehttp: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 に答える