BBS
HTML
CSS
JavaScript
DHTML
フィルタ
CGI
アクセス向上
音楽&動画
カラー
画像
フォント
特殊文字
HP作成リンク
サイト宣伝リンク
ACCESS R
ホーム
>
DHTML
>
表示方式が変わる方法
■説明
表示方式が変わることによって隠されたメニューが出現します。DHTMLの機能です。動的なページを作ることが出来ます。
、マウスをクリックすると「
Display(id)
」が呼び出されています。
「
document.all(id).style.display
」、「
document.getElementById(id).style.display
」
で表示非表示を変更しています。
■ソース
<HTML> <HEAD> <META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript"> <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> <TITLE>表示方式が変わる方法</TITLE> <SCRIPT TYPE="text/javascript"> <!-- function Display(id){ if(document.all){ if(document.all(id).style.display == "block"){ document.all(id).style.display = "none"; }else if(document.all(id).style.display == "none"){ document.all(id).style.display = "block"; } }else if(document.getElementById){ if(document.getElementById(id).style.display == "block"){ document.getElementById(id).style.display = "none"; }else if(document.getElementById(id).style.display == "none"){ document.getElementById(id).style.display = "block"; } } } //--> </SCRIPT> </HEAD> <BODY> 下にあるリンクをクリックすると隠されたメニューが表示されます。<BR> <A HREF="JavaScript:onClick=Display('display1');">メニュー</A> <DIV ID="display1" STYLE="display:none"> <UL> <LI><A HREF="JavaScript:onClick=Display('display2');">Aについて</A></LI> <DIV ID="display2" STYLE="display:none"> <UL> <LI>A-1について</LI> <LI>A-2について</LI> <LI>A-3について</LI> </UL> </DIV> <LI><A HREF="JavaScript:onClick=Display('display3');">Bについて</A></LI> <DIV ID="display3" STYLE="display:none"> <UL> <LI>B-1について</LI> <LI>B-2について</LI> <LI>B-3について</LI> </UL> </DIV> <LI><A HREF="JavaScript:onClick=Display('display4');">Cについて</A></LI> <DIV ID="display4" STYLE="display:none"> <UL> <LI>C-1について</LI> <LI>C-2について</LI> <LI>C-3について</LI> </UL> </DIV> </UL> </DIV> </BODY> </HTML>
■実行例
メニュー
Aについて
A-1について
A-2について
A-3について
Bについて
B-1について
B-2について
B-3について
Cについて
C-1について
C-2について
C-3について
■対応ブラウザ
表示方式が変わる方法
IE3
IE4
IE5
IE5.5
IE6
N3
N4
N6
N7
O6
×
●
●
●
●
×
×
●
●
×
[
ホーム
] [
DHTML
] [
↑ページ最上部へ戻る
]
インターネット上であなたのパソコン教室を開きませんか?
自宅でパソコン教室を簡単に開くことが出来ます。そして低リスクで効率よく稼げる仕事をさがしている。そんな方にはオススメです。
Copyright © 2000-2003 ACCESS R All rights reserved. Presented by Ruby