
初心者です。本当に初歩な質問で申し訳ありません。
ドロップダウンリストを作り、クリックしたときにサブメニューを表示したいのですが、
表示、非表示は切り替えられても、非表示のときに空欄ができてしまいます。
これを、非表示のときは上に詰めて表示するようにしたいのですが、その方法を
教えてください。
下記がそのソースになります。
<SCRIPT language="JavaScript">
<!--
function pullDown1(ss) {
for(d0 = 0 ; d0 < ID.length ; d0 ++)
{
ID[d0].style.visibility = "hidden";
}
ID[ss].style.visibility = "visible";
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<ol>
<li><A href="javaScript:pullDown1(0)">メニューを表示する</A>
<DIV id="ID" style="visibility:hidden;">
<ul>
<li><A href="">A</A></li>
<li><A href="">B</A></li>
<li><A href="">C</A></li>
<li><A href="">D</A></li>
</ul>
</DIV>
</li>
<li><A href="javaScript:pullDown1(1)">メニューを表示する</A>
<DIV id="ID" style="visibility:hidden;">
<ul>
<li><A href="">a</A></li>
<li><A href="">b</A></li>
<li><A href="">c</A></li>
<li><A href="">d</A></li>
</ul>
</DIV>
</li>
</ol>
</BODY>
以上、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんにちは。
ID[d0].style.visibility = "hidden";をID[d0].style.display = "none";
ID[d0].style.visibility = "visible";をID[d0].style.display = "inline";
style="visibility:hidden;"をstyle="display:none;"に変更してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のラジオボタン項目でのテ...
-
同一ページ内で、任意の文字列...
-
gridstack.jsについて教えてく...
-
SleniumBasicでコンパイルエラ...
-
【JQuery】アコーディオンの入...
-
タブ切り替えの初期表示について
-
jQueryでネスト構造の<li>がク...
-
アコーディオンメニューの開閉制御
-
jqueryにてIEでの不具合 each...
-
javascriptでフォーカスを当て...
-
【javascript で動的に a タグ...
-
JSPでの画像ファイル表示
-
プルダウンとチェックボックス...
-
MAX関数を使ってからLEFT JOIN...
-
jspでcssが読み込めない
-
iframe内のリンクが飛ばないの...
-
eclipseでcssを使うためには?
-
パララックスについて 上下に...
-
jQueryで同じクラス名のものを...
-
クリックした自身の画像を別画...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jqueryのsortableで一部ソート...
-
どの<li><a> が押されたか判別...
-
同一ページ内で、任意の文字列...
-
タブ切り替えの初期表示について
-
jQueryスライドメニューの初歩...
-
jQueryのeqで最後からn番目以降...
-
javascriptでフォーカスを当て...
-
<li></li>の数を制限
-
【javascript で動的に a タグ...
-
JS <a></a>タグ内のリンク先ア...
-
『JavaScript Accordion』について
-
カレントページ aタグではなく...
-
jQueryプラグインのメガドロッ...
-
jQueryで記事を6列表示にした...
-
大至急!!HPビルダー16の専...
-
jquery 親要素以外の取得
-
下記のようにクリックすると、...
-
jQueryでネスト構造の<li>がク...
-
ページの上下に同じタブメニュ...
-
jQueryについて質問なのですが...
おすすめ情報