ホームページ > ウェブフロントエンド > CSSチュートリアル > JavaScript を使用して要素の CSS 表示ステータスを確認するにはどうすればよいですか?

JavaScript を使用して要素の CSS 表示ステータスを確認するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-11-18 03:12:02
オリジナル
925 人が閲覧しました

How Can I Check an Element's CSS Display Status Using JavaScript?

JavaScript を使用した要素の CSS 表示ステータスの決定

Web 開発では、多くの場合、要素の CSS プロパティを動的に操作または検証する必要があります。チェックすると便利な要素の 1 つの側面は、要素の表示ステータス、特に表示 (表示が「ブロック」に設定) か非表示 (表示が「なし」に設定) であるかどうかです。

JavaScript を使用したチェック要素の表示

JavaScript を使用して要素の CSS 表示プロパティを確認するには、主に 2 つの方法を利用できます。メソッド:

1.計算されたスタイルの確認:

このメソッドは、表示プロパティが継承されているか、CSS ルールで指定されている要素に適しています。計算されたスタイルを取得するには、次のコードを使用できます:

const element = document.getElementById('element-id');
const computedStyle = window.getComputedStyle(element, null);
const displayStyle = computedStyle.display;
ログイン後にコピー

2。インライン スタイルの確認:

スタイルがインラインまたは JavaScript で宣言されている場合は、次のように要素の style プロパティに直接アクセスできます:

const element = document.getElementById('element-id');
const displayStyle = element.style.display;
ログイン後にコピー

決定表示ステータス:

displayStyle を取得したら、条件ステートメントを使用して次のことを判断できます。要素が表示または非表示になります:

if (displayStyle === 'block') {
  // Element is visible
} else if (displayStyle === 'none') {
  // Element is hidden
}
ログイン後にコピー

以上がJavaScript を使用して要素の CSS 表示ステータスを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート