| ELF's Software for 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)">
のように書き換えます。
|