Javascriptクラスの追加

| | | | | |

要素にクラスプロパティを追加すると、開発者はWebページで動的なユーザーエクスペリエンスを作成できます。クラスプロパティが要素に追加されると、その選択された要素はそのクラス名に関連付けられたスタイルになります。

ボタンをクリックしてユーザーのことを考えてください。ボタンがクリックされたときに、CSSスタイルシートに従ってWebページのセクションを変更する必要があります。このスタイルに関連付けられたクラス名を要素に割り当てて、ボタンをクリックした後の外観を変更できます。

インタラクティブなエクスペリエンスを作成することは、すべてのフロントエンドプログラミングで重要です。このガイドでは、プレーンJavaScriptで選択した要素にクラス名を追加する2つの方法について説明します。最終的には、このツールをプロジェクトで使用できるようになります。

JavaScriptの使用方法クラスの追加

JavaScriptでは、クラス名の追加は2つの方法で実行できます。まず、目的のHTML要素を選択します。次に、classNameまたは add()プロパティを使用して、クラスの名前を要素に追加するオプションがあります。構文を確認し、次のセクションで使用します。

ここでは、単純なJavaScriptを使用していることを忘れないでください。ライブラリは必要ありません。 JavaScriptを定期的に使用するため、上記のロジックを関数でラップし、その関数をイベントハンドラーに渡すのが一般的な方法です。これにより、クラス名を追加する機能は、特定のイベントが発生した後にのみ発生するようになります。

HTML要素の場合、複数のクラス名を持つことができます。これは、すでに他のクラス名またはIDを持つ要素にクラス名を追加できることを覚えておくと役立ちます。覚えておく必要があるのは、スタイルがプロジェクト内のクラス名に関連付けられており、スタイルを適用する要素に名前を追加することだけです。

JavaScript構文クラス名を追加する場合

要素にクラス名を追加する2つの方法を説明します。関数にクラス内部を追加するロジックをまとめるのが一般的な方法であるという前のセクションを思い出してください。関数を作成したら、onClick HTML属性内で呼び出すことができます。単純なJavaScriptを使用してクラス名を追加する最初の方法は、classNameプロパティを使用することです。ロジックは、アイテムを選択し、選択したアイテムで.classNameを呼び出すことです。クラス名を要素に連結できます。

HTMLコードから始めましょう:

メソッドを使用JavaScript onClick 、ボタンをクリックしてから関数を呼び出すことができます。ボタンをクリックして試してみましょう。

何が起こったかを確認するために、関連付けられたクラス名「background」を追加しました。 CSSファイルのスタイルを使用します。要素を検索してクラス名を追加するJavaScript関数を作成した後、クラススタイルが

常にIDからに「background」クラスが追加されました。 &NBSP; <図クラス= "WP-画像ブロック"> 「HFO add()を使用すると、連結を使用するエラーが発生しにくくなるため、良い方法と見なされます。 。

結論

このガイドでは、要素にクラス名を追加する方法を学習しました。 CSSファイルでスタイル設定されたクラス。特定のHTML要素にクラス名を追加することにより、スタイルはCSSファイルで見つかった要素から継承されます。

ページ上の要素の外観を動的に変更することにより、ユーザーにアプリケーションのインタラクティブなエクスペリエンスを提供することができます。インタラクティブなアプリケーションを作成すると、ユーザーは自然で魅力的な方法で表示されます。そうすることで、ユーザーはアプリをさらに探索するために戻ってきます。

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method