場合によっては、特定の条件に基づいて 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> |
<<: CSSのさまざまな背景、使用シナリオ、テクニックの詳細な分析
グレースケールリリースとは、白と黒をスムーズに移行できるリリース方法を指します。 ABテストとは、グ...
フロントエンドとバックエンドを分離し、nginxを使用してクロスドメインの問題を解決するフロントエン...
目次概要ブロブBlob の動作BLOB ダウンロード ファイルブロブ画像のローカル表示BLOB ファ...
HTMLハイパーリンクaタグのhrefジャンプとonclickの実行関係htmlのaタグのhrefは...
目次序文1. Dockerをインストールする2. ElasticSearchをインストールする3. ...
プログラマーが日常的に TypeScript/JavaScript 開発を行う場合、複雑な Java...
HTML、CSS、JS を使用してシンプルな Web 計算機を作成する方法は?コンピュータには次の...
パート3: ❤バックエンドデータ受信を見落とす3つの方法❤ (おすすめ集)パート 2: Web フォ...
この記事では、参考までに、テキストループスクロールを実現するアプレットの具体的なコードを例を挙げて紹...
さっそく、コードを直接投稿します。具体的なコードは次のとおりです。 <!--方法 1: onf...
目次1. フロントエンドルーティングの実装原則2. vue-Routerの基本的な使い方2.1. イ...
ページを更新せずにフォーム送信を実装するために Ajax を使用することは、プロジェクトでよく使用さ...
この記事では、キャンバスを使用してWeChatアプレットに時計を描く具体的なコードを参考までに共有し...
MySQL 5.7.8 では json フィールドが導入されました。このタイプのフィールドは使用頻度...
今日は、CSS を使用して左上の三角形を記述するいくつかの方法を紹介します。概略図(幅と高さを60p...