gpt4 book ai didi

javascript - 使用 addEventListener 切换按钮颜色

转载 作者:行者123 更新时间:2023-11-30 08:41:35 26 4
gpt4 key购买 nike

我正在尝试学习使用 addEventListener 切换按钮颜色的普通 JS 方法。我在理解如何将按钮切换回原始颜色时遇到了一些麻烦。这是我的代码:

HTML

<h1>Hello</h1>
<section id="container"></section>

CSS

h1 {
font-family: sans;
}
#container {
padding: 2em;
background-color: tomato;
}

#container2 {
padding: 2em;
background-color: blue;
}

JS

var el = document.getElementById('container');
el.addEventListener('click', function() {
this.style.backgroundColor = 'blue';
});

jsbin

最佳答案

您可以通过清除背景色来恢复声明的 CSS 样式,如下所示:

this.style.backgroundColor = '';

fiddle http://jsfiddle.net/xza5bt0q/

点击方框切换颜色。

关于javascript - 使用 addEventListener 切换按钮颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25893125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com