0

この選択ボックス内の各リンクを新しいウィンドウで開くにはどうすればよいですか?

<form name="jump">
<select name="menu">
<option value="http://">link</option>
<option value="http://">link</option>
<option value="http://">link</option>
</select>
<input type="button" onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO" />
</form>
4

1 に答える 1

2

新しいウィンドウの正しい関数は次のとおりです。window.open();

<form name="jump">
    <select name="menu">
       <option value="http://">link</option>
       <option value="http://">link</option>
       <option value="http://">link</option>
       </select>
       <input type="button" id="button"
       onclick="window.open(document.jump.menu.options[document.jump.menu.selectedIndex].value);" value="GO" />
</form>

注: javascript をインラインで記述すると、面倒な場合があります。JavaScript をプレゼンテーションから分離してみてください

于 2012-11-26T19:39:57.810 に答える