目標:通過單擊一個按鈕在黑色和白色之間切換背景色。在黑色和白色背景之間切換
以下是我的代碼,這是行不通的。
<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