場合によっては、特定の条件に基づいて Web ページ内の HTML 要素を表示するか非表示にするかを制御する必要があります。これは、display または visibility を通じて実現できます。次の例は、表示と可視性の違いを示しています。簡単なサンプル コードは次のとおりです。 コードをコピー コードは次のとおりです。<html> <ヘッド> <title>HTML 要素の表示と非表示のコントロール</title> <script type="text/javascript"> 関数 showAndHidden1(){ var div1 = document.getElementById("div1"); div2 要素を取得します。 if(div1.style.display=='block') div1.style.display='none'; それ以外の場合は、div1.style.display='block'; div2.style.display=='block' の場合、 div2.style.display='none'; それ以外の場合は、div2.style.display='block'; } 関数 showAndHidden2(){ var div3 = document.getElementById("div3"); var div4 = document.getElementById("div4"); div3.style.visibility=='表示'の場合、div3.style.visibility='非表示'; それ以外の場合は、div3.style.visibility='visible'; div4.style.visibility=='表示'の場合、div4.style.visibility='非表示'; それ以外の場合は、div4.style.visibility='visible'; } </スクリプト> </head> <本文> <div>display: 要素の位置が占有されていません</div> <div id="div1" style="display:block;">DIV 1</div> <div id="div2" style="display:none;">DIV 2</div> <input type="button" onclick="showAndHidden1();" value="DIV スイッチ" /> <時間> <div>可視性: 要素の位置はまだ占有されています</div> <div id="div3" style="visibility:visible;">DIV 3</div> <div id="div4" style="visibility:hidden;">DIV 4</div> <input type="button" onclick="showAndHidden2();" value="DIV スイッチ" /> </本文> </html> |
<<: Vueは要素ツリーコントロールを通じてツリーテーブルを実装します
広告を閉じるまでのカウントダウンを実装するために JavaScript を使用するまだフロントエンド...
作業の過程で、暗黙的な変換が発生するケースが数多くあります。暗黙的な変換は、クエリの速度低下を引き起...
グループを作成グループ化は、SELECT ステートメントの GROUP BY 句で設定されます。例:...
この記事では、全選択と逆選択操作を実装するためのjQueryの具体的なコードを参考までに共有します。...
この質問に関連するニーズはまだないかもしれませんし、面接でこの質問をされたことがないかもしれませんが...
画像内に下線付きのリンクが表示されても驚かないでください。実はとても簡単なので、あなたにもできるので...
この記事の例では、参考のために航空機戦争ゲームを実装するためのJSの具体的なコードを共有しています。...
目次初期作成方法ファクトリーパターンコンストラクターパターンコンストラクタパターンの最適化プロトタイ...
目次1. 手順1. ボタンの権限を定義する2. ストアを定義する3. 権限指示を作成する4. パーミ...
HTML ドキュメント内の要素は次々に配置され、ブロックレベル要素の前後に改行が追加されるだけで、合...
最近、MySQL を始めとしてデータベースの知識を勉強し始めました。以下では、皆さんの参考になるよう...
この記事では、Ubuntu18.04にmysql5.7.23をインストールする具体的な方法を参考まで...
序文ストレス テスト中に、リソース使用のボトルネックによって発生する最も直接的なパフォーマンスの問題...
CSS のFlex(彈性布局)すると、Web ページのレイアウトを柔軟に制御できます。Flex Fl...
目次準備する5つの武器…のためにオブジェクト.キーオブジェクト.getOwnPropertyName...