jsのクラスを通じてCSSスタイルを変更する方法

青灯夜游
リリース: 2023-01-07 11:45:07
オリジナル
4562 人が閲覧しました

JavaScript では、setAttribute() メソッドを使用して、クラスを通じて CSS スタイルを変更できます。変更する必要があるのは、指定した要素の「class」属性値のみです。構文「element object.setAttribute(」)クラス"、"新しいクラス名 ");"。

jsのクラスを通じてCSSスタイルを変更する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript では、setAttribute() メソッドを使用して、クラスを通じて CSS スタイルを変更できます。

コード例を詳しく見てみましょう:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <style>
			.style1{
				height: 50px;
				border: 1px solid red;
			}
			.style2{
				border: 3px dashed #AFEEEE;
				padding: 10px;
			}
		</style>
    </head>
    <body>
        <div id="style" class="style1">测试文本</div><br />
		<input type="button" value="更改类名" onclick="changeStyle()" />
    </body>
	<script>
		function changeStyle() {
		  var obj = document.getElementById("style");
		  obj.setAttribute("class", "style2");
		}
	</script>
</html>
ログイン後にコピー

レンダリング:

jsのクラスを通じてCSSスタイルを変更する方法

説明:

setAttribute() メソッドは、指定された属性を追加し、指定された値を割り当てます。

この指定されたプロパティがすでに存在する場合にのみ、値を設定/変更します。

構文

element.setAttribute(attributename,attributevalue)
ログイン後にコピー
文字列必須。追加する属性値。
パラメータ タイプ 説明
属性名 文字列 必須。追加する属性の名前。
#属性値
(学習ビデオ共有:

css ビデオ チュートリアル)

以上がjsのクラスを通じてCSSスタイルを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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