HOME>WEBプログラム覚書>表示内容の切り替え(JavaScript)

表示内容の切り替え(JavaScript)

JavaScriptを使って表示内容を切り替えるサンプル。getElementById()を使って指定IDのオブジェクトにアクセス。

スタイルシート切り替えサンプル

SEO的にはこっちがよさそうですね。

サンプルコード

  1. <script language="javascript" type="text/javascript">
  2. <!--
  3. function Display(no){
  4.  
  5.    if(no == "no1"){
  6.  
  7.        document.getElementById("SW1").style.display = "block";
  8.        document.getElementById("SW2").style.display = "none";
  9.  
  10.    }else if(no == "no2"){
  11.  
  12.        document.getElementById("SW1").style.display = "none";
  13.        document.getElementById("SW2").style.display = "block";
  14.  
  15.    }
  16.  
  17. }
  18. -->
  19. </script>
  20.  
  21. <h5><a href="javascript:;" onclick="Display('no1')">SW1</a></h5>
  22. <h5><a href="javascript:;" onclick="Display('no2')">SW2</a></h5>
  23.  
  24. <div id="SW1">
  25.     <p>これはSW1のエリアです。上記SW2をクリックすると消えます。</p>
  26. </div>
  27.  
  28. <div id="SW2" style="display:none;">
  29.     <p>これはSW2のエリアです。上記SW1をクリックすると消えます。</p>
  30. </div>
  31.  

実行結果

SW1
SW2

これはSW1のエリアです。上記SW2をクリックすると消えます。

内容もJavascriptで切り替えサンプル

サンプル

  1. <script language="javascript" type="text/javascript">
  2.  
  3. function Display_JS(no){
  4.  
  5.     if(no == "no1"){
  6.  
  7.         document.getElementById("JS").innerHTML = "<p>「元に戻す」をクリックすると元に戻ります。</p>";
  8.  
  9.     }else if(no == "no2"){
  10.  
  11.         document.getElementById("JS").innerHTML = "<p>上記「切り替え」をクリックすると、ここの内容が切り替わります。</p>";
  12.  
  13.     }
  14. }
  15.  
  16. </script>
  17. <h5><a href="javascript:;" onclick="Display_JS('no1')">切り替え</a></h5>
  18. <h5><a href="javascript:;" onclick="Display_JS('no2')">元に戻す</a></h5>
  19.  
  20. <div id="JS">
  21.     <p>上記「切り替え」をクリックすると、ここの内容が切り替わります。</p>
  22. </div>
  23.  

実行結果

切り替え
元に戻す

上記「切り替え」をクリックすると、ここの内容が切り替わります。

投稿日 2007年6月 1日 11:15
カテゴリ JavaScript
タグ インターフェイス | サンプルコード
トラックバック URL http://www.kantenna.com/cgi-bin/mt504/mt-tb.cgi/1074

コメント

項目を3つに増やすにはどのようなテキストを記載すればよいのでしょうか?

コメントする
Name
Email Address
URL