javascript设计页面背景色功能页面
时间: 2023-08-16 19:04:36 浏览: 89
在 JavaScript 中,可以使用 DOM(文档对象模型)来操作页面元素,包括改变页面的背景色。下面是一个简单的例子,演示如何使用 JavaScript 来改变页面的背景色。
首先,在 HTML 文件中添加一个按钮和一个空的 div 元素,如下所示:
```html
<button onclick="changeColor()">改变背景色</button>
<div id="myDiv"></div>
```
然后,在 JavaScript 文件中定义一个函数,该函数将获取 div 元素并将其背景色设置为随机颜色。代码如下所示:
```javascript
function changeColor() {
var myDiv = document.getElementById("myDiv");
var colors = ["red", "blue", "green", "yellow", "orange", "purple"];
var randomColor = colors[Math.floor(Math.random() * colors.length)];
myDiv.style.backgroundColor = randomColor;
}
```
此函数将获取 id 为 "myDiv" 的 div 元素,并从颜色数组中随机选择一种颜色。然后,它将 div 元素的背景色设置为所选颜色。
最后,可以在 CSS 文件中添加样式来设置 div 元素的大小和位置,以使其在页面中居中显示。
```css
#myDiv {
width: 200px;
height: 200px;
margin: 0 auto;
border: 1px solid black;
}
```
这些代码将创建一个带有按钮的页面,单击按钮将随机更改 div 元素的背景色。
阅读全文