目标:通过单击一个按钮在黑色和白色之间切换背景色。在黑色和白色背景之间切换
以下是我的代码,这是行不通的。
<html>
<body id="pageBody">
<style>
body {background: #000000; color: #FFFFFF;}
</style>
<p>A sentence.</p>
<button type="button" onclick="changeBG()">Change BG</button>
<script>
function changeBG() {
var bg = document.getElementById("pageBody");
if (bg.style.backgroundColor=="#000000") {
bg.style.backgroundColor="#FFFFFF";
bg.style.color="#000000";
}
else {
bg.style.backgroundColor="#000000";
bg.style.color="#FFFFFF";
}
}
</script>
</body>
</html>
我刚刚从w3schools了解它。我应该怎么做? – Kiddy
'document.body'而不是从ID查找中获取正文元素。 – AlienWebguy