プロが教えるわが家の防犯対策術!

プルダウン形式のメニューは作れるのですが、
それを表示した時にリンクを飛ばすにはどのようにすればいいのでしょうか?


選択して下さい
top
news
diary
impres
と例えば5つプルダウンがあったとして
選択したら、そのページが表示されるようにしたいです。

よろしくお願いします。

A 回答 (1件)

JavaScriptを記述します。



ソースモードで、
<head>と</head>の間に、

<script Language="JavaScript"><!--
function popJump(selOBJ)
{
n = selOBJ.selectedIndex;
location.href = selOBJ.options[n].value;
}
// --></script>

と記述します。
プルダウンメニューのソースは、
<select>となっていると思いますので、
以下のように記述してください。
たぶんリンクできると思います。

<form>
<select onChange="popJump(this)">
<option value="#">選択して下さい
<option value="top.html">top
<option value="news.html">news
<option value="daiary.html">daiary
<option value="impres.html">impres
</select>
</form>

参考URL:http://www.openspc2.org/reibun/javascript/form_s …
    • good
    • 0
この回答へのお礼

返信遅くなりまして申し訳ありません。

出来ました!です。
詳しく教えていただいて感謝感謝です。
ありがとうございました。

お礼日時:2005/03/22 05:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!