JavaScript で CSS プロパティを使用して HTML 要素の背景色を変更する
Web 開発の領域では、HTML 要素のスタイル設定は多くの場合、 HTML と CSS の強力な組み合わせ。ただし、JavaScript を使用して要素のスタイルを動的に変更する必要がある場合があります。一般的なタスクの 1 つは背景色の変更です。
質問:
JavaScript で CSS プロパティを使用して HTML 要素の背景色を設定するにはどうすればよいですか?
答え:
これを実現するために、「キャメルケーシング」と呼ばれる技術を利用します。 CSS プロパティ名を対応する JavaScript プロパティ名に変換すると、ダッシュが削除され、結果として得られる連続する単語は大文字になります。たとえば、「background-color」は「backgroundColor」になります。
コード スニペットの例を次に示します。
function setColor(element, color) { element.style.backgroundColor = color; } // where el is the concerned element var el = document.getElementById('elementId'); setColor(el, 'green');
このコード内:
追加メモ:
既存のインライン スタイルを無効にするには、インライン スタイルが定義された後に JavaScript コードが適用されていることを確認してください。また、color パラメータは有効な CSS カラー形式 (例: 'red'、'#FF0000'、'rgb(255, 0, 0)') で指定する必要があります。
以上がJavaScript を使用して HTML 要素の背景色を動的に変更するにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。