JavaScriptを使い慣れていないので、要素の背景色を変更するためのボタンを取得しようとしています。 私はいくつかの異なるソースからjsを組み合わせましたが、うまくいかず、理由がわかりません。JSで背景色を切り替えようとしています
function myFunc() {
var y = document.getElementById("bg-change1").getAttribute("class");
if (y === "normal") {
y = "active";
} else {
y = "normal";
}
}
.normal {
background-color: white;
}
.active {
background-color: green;
}
<body>
<button onclick="myFunc()">click here</button>
<div id="bg-change1" class="normal">
<p>Lorem ipsum and etc</p>
</div>
</body>
多分それは彼を表示するために、完全なコードを追加する方が良いでしょう。) –
彼のコードは何も基づいていない私の機能に従っている場合変更する必要があります完璧に働くには十分です。 – Hanif
私は知っているが、それは単にあなたにもっと完全に答えさせるだろう –