Home > イヌでもわかるJavaScript講座 お品書き
イヌでもわかるJavaScript講座 お品書き へ戻ります
イヌでもわかるJavaScript講座


Step.26 - リンク先をプルダウンメニューで選択する その2


ホームページの項目やおすすめリンク集も次第に大きくなっていきます。プルダウンメニューに目次やリンク集を詰め込めば、ホームページもコンパクトになります。


Step テーマ
● コンボボックス操作
● onchange イベント

実行例




リスト


<script type="text/javascript"><!--
function myGo(){
     mySelect = document.myForm.myMenu.selectedIndex;
     location.href = document.myForm.myMenu.options[mySelect].value;
}
// --></script>

<form name="myForm">
<select name="myMenu" onchange="myGo()">
<option value="index.htm" >☆☆ イヌでもわかるJavaScript講座 目次 ☆☆
<option value="hajimeni.htm">はじめに
<option value="step1.htm" >Step.1 いきなりJavaScriptを使ってみましょう
<option value="aisatu.htm" >Step.2 あいさつ文を表示してみましょう
<option value="getdate.htm" >Step.3 現在の日付と時間を表示してみましょう
</select>
</form>



サンプルだけの HTMLは こちらへ

説明


前回はプルダウンメニューからリンク先を選んで[GO]ボタンでリンクしました。

今回はプルダウンメニューから項目を選択するだけでリンクするようにします。


<SELECT>タグに onchange を指定すると 項目選択時に 指定の処理を行います。
<select name="myMenu" onchange="myGo()">

このため、前回の [GO!] ボタンは 必要なくなります。


onclick はクリックされた時、onchange は項目に変更があった時に処理をするというものです。
これらを イベント処理 といいます。この辺は後のステップで説明します。


参考ステップ
Step.25 プルダウンメニューを使って目次を作りましょう その1
Step.55 プルダウンメニューを使って目次を作りましょう(フレーム版)


 
イヌでもわかるJavaScript講座 お品書き へ戻ります