クリックで色が変わるtoggleの作成をしていますが、a.style.backgroundがコンソールに表示されません。
始めの色はlimegreenで初回クリックだけ白に代わって2回目以降は反応なしです。どうすればいいでしょうか?
(function () { const a = document.querySelector('.a'); a.addEventListener('click', () => { console.log(a.style.background); if(a.style.background === '#fff'){ a.style.background = 'limegreen'; }else{ a.style.background = '#fff'; } }) })();
(質問文は編集できます)質問文のコードはコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。
回答2件
あなたの回答
tips
プレビュー