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

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

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-18 03:12:02915ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。