ELF's Software for JavaScript(セレクトジャンプ)
[HOME]
[JavaScript]

<FORM>
<SELECT onchange="location.href=this.options[this.selectedIndex].value">
<OPTION value="">
</SELECT>
</FORM>
使い方―――――
value=""にリンク先URLを
<OPTION value="">のすぐ横に選択項目を書きます。

例―――――
<FORM>
<SELECT onChange="location.href=this.options[this.selectedIndex].value">
<OPTION value="cg.html">ショボ絵
<OPTION value="midi/">へぼMIDI
<OPTION value="http://www1.interq.or.jp/helohelo/">新しいリンク
</SELECT>
</FORM>
解説―――――
フレーム内に表示したい場合は、
location.hrefの前にparent.フレーム名.を付けます。
<FORM>
<SELECT onChange="location.href=this.options[this.selectedIndex].value">
<OPTION>[99/01/01]
<OPTION value="cg.html">ショボ絵
</SELECT>
</FORM>

のように日付など、
選択してもジャンプさせたくない項目がある場合は、

<script language=javascript>
<!--
function jump(j){
	if(j=="") return
	location.href=j
}
//-->
</script>

をHTMLのどこかにコピーし、
<SELECT onChange="location.href=this.options[this.selectedIndex].value">の部分を
<SELECT onChange="jump(this.options[this.selectedIndex].value)">
のように書き換えます。