本文提供了一段完整的HTML与JavaScript代码,演示如何通过点击按钮动态改变页面中指定区域(如div)的背景颜色。代码包含基础CSS样式布局及对应的JS事件处理函数,可直接复制测试,适用于前端初学者学习DOM元素样式修改的基础案例。
页面颜色切换效果演示
首先展示实现效果的预览图。

完整HTML与JavaScript源码
以下是完整的HTML页面代码,您可以直接复制进行测试。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
.big_box{
width: 500px;
height: 500px;
border: 1px solid black;
}
.big_box input{
margin-left: 60px;
}
</style>
<script>
function Change_red(){
var Red=document.getElementById("change_style");
Red.style.backgroundColor="red";
}
function Change_blue(){
var Blue=document.getElementById("change_style");
Blue.style.backgroundColor="blue";
}
function Change_green(){
var Green=document.getElementById("change_style");
Green.style.backgroundColor="green";
}
</script>
</head>
<body>
<div class="big_box" id="change_style">
<input type="button" value="变为红色" onclick="Change_red()">
<input type="button" value="变为蓝色" onclick="Change_blue()">
<input type="button" value="变为绿色" onclick="Change_green()">
</div>
</body>
</html>