点击查看代码
<body>
<!-- 设计一个div,设定宽高,在设置一个按钮,点击随机切换背景颜色 -->
<div
id="box"
style="
width: 200px;
height: 200px;
background-color: rgb(251, 164, 70);
border: 3px black solid;
"
></div>
<button id="btn">换颜色</button>
<script>
var box = document.getElementById("box");
var btn = document.getElementById("btn");
btn.onclick = function() {
// js 中有 数学对象 Math,
// 方法 random() 生成 0~1 之间的随机数
// round() 方法四舍五入
var r = Math.round(Math.random() *255);
// js 全局函数 parseInt() ,将字符串,小数解析为整数
var g = parseInt(Math.random() * 255);
// floor() 返回小于等于() 的整数
var b = Math.floor(Math.random() * 256);
box.style.backgroundColor = "rgb(" + r + "," + g + "," + b + ")";
}
</script>
</body>