• ベストアンサー

↓の質問:テキストではなく、セレクトボックスでした。

セレクトボックスでメニューを選んだら リンク先にジャンプするようにしたいのですが・・。 どうしたらいいですか?教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • dagtrio
  • ベストアンサー率40% (19/47)
回答No.2

<form> <select onChange='location.href=this.options[this.selectedIndex].value'> <OPTION selected>メニュー <OPTION value=自己紹介のURL>自己紹介 <OPTION value=日記のURL>日記 <OPTION value=掲示板のURL>掲示板 </select> </form> こんな感じでいかがでしょう?

smile1128
質問者

お礼

こんな短いタグでも出来るんですね・・。 勉強になりました!!

その他の回答 (2)

  • kaadii
  • ベストアンサー率18% (2/11)
回答No.3

*~*のところを自分の好きな風に書き換えてください。 これで出来ますよ。 <HTML> <HEAD> <SCRIPT Language="JavaScript"> <!--// function navi(url){ Open = window.open(url); Open.location = url ; } function navi_1(url){ location = url ; } // --> </SCRIPT> </HEAD> <BODY> <FORM METHOD=POST NAME="site1" onSubmit="navi_1(document.site1.dlist1.options[document.site1.dlist1.selectedIndex].value); return false;"> <SELECT NAME="dlist1" onChange="navi_1(document.site1.dlist1.options[document.site1.dlist1.selectedIndex].value)"> <OPTION VALUE="*リンクのURL*">*リンク名*</OPTION> </SELECT> </FORM> </BODY> </HTML>

smile1128
質問者

お礼

ありがとうございました!! すっごく参考になりました!!

  • makimaki7
  • ベストアンサー率38% (7/18)
回答No.1

javascriptを使用してみてください。 こちらのサイトにサンプルがあります。↓ 参考までにどうぞ。 http://www.msu.edu/user/okadakat/jskowaza.htm http://www.interq.or.jp/pink/taka1112/javascript/index.html どちらも「ドロップダウンメニュー」という名で紹介されています。 また、他のjavascriptがいいのならば ↓こちらで探してみるのもよいかもしれません。 http://web.plaza.gaiax.com/javascript.htm

smile1128
質問者

お礼

たくさんの参考URLを出して頂いて ありがとうございました!そこで勉強させてもらいます!

関連するQ&A