プルダウンリンクメニューを同一ページに複数設置する方法
[上に]
[前に]
[次に]
つつやしき
2000/05/31(水) 19:47:06
プルダウンでのりンクメニューを同一ページに複数設置したいのですが、
(リンク内容はそれぞれ異なるもの)
<SELECT onChange="location.href=options[selectedIndex].value">
では複数設置した場合、時々不具合が生じたりするのです。
当方は、出来れば、他のJavaScriptで対応したいなと思っているのですが、
何か良い記述方法はありますでしょうか?
曖昧な質問になってしましましたが、宜しくお願いします。
Midori
2000/06/01(木) 09:01:08
これではダメですか?
<html>
<head>
<script language="JavaScript">
<!--
function PageJump(obj) {
if (obj.selectedIndex==0) return false;
location.href=obj.options[obj.selectedIndex].value;
return true;
}
// -->
</script>
</head>
<body>
<form>
<select onChange="PageJump(this)">
<option>Please Select!
<option value="http://www.yahoo.co.jp/">Yahoo! JAPAN
<option value="http://www.lycos.co.jp/">Lycos
<option value="http://www.infoseek.co.jp/">Infoseek
</select>
<select onChange="PageJump(this)">
<option>Please Select!
<option value="http://www.goo.ne.jp/">goo
<option value="http://www.msn.co.jp/">MSN Japan
<option value="http://www.excite.co.jp/">excite
</select>
</form>
</body>
</html>
つつやしき
2000/06/01(木) 13:01:30
[[解決]]
全然OKでした。
ふむふむ、こうやって書くもんなのですね。
すごーく勉強になりました。
それと、ありがとうございました。
早速、これを使わせて頂きます!!
[上に]
[前に]
[次に]