因此,我试图弄清楚如何通过使用 javascript 切换按钮来更改容器 div 的颜色,但我认为在尝试让 div 在语句中工作时我遗漏了一些明显的东西。当我运行代码并按下切换按钮时,没有任何反应。谢谢!
<!DOCTYPE html>
<head>
<style>
body {
}
#container {
height: 300px;
width: 500px;
background: lightblue;
position: absolute;
float: center;
text-align: center;
}
h1 {
font-size: 50px;
font-family: sans-serif;
}
#button {
font-size: 30px;
}
</style>
<script>
function toggleColour()
{
if (document.getElementById('container').style.background == ("lightblue"))
{
document.getElementById('container').style.background = ("orange");
}
else
{
document.getElementById('container').style.background = ("lightblue");
}
}
</script>
<body>
<div id="container">
<h1>Lets button this up!</h1>
<button type="button" id="button" onclick="toggleColour()">Toggle Colour</button>
</div>
</body>