我想更改背景颜色,我需要先使用按钮将背景颜色更改为红色,然后使用相同的按钮更改为绿色,然后更改为蓝色。
答案 0 :(得分:0)
这是你想要的一个例子。
<html>
<head>
<script>
var colors = ["red", "blue", "green"];
var colorIndex = 0;
function changeColor() {
var col = document.getElementById("body");
if( colorIndex >= colors.length ) {
colorIndex = 0;
}
col.style.backgroundColor = colors[colorIndex];
colorIndex++;
}
</script>
<body id='body'>
<button onclick="changeColor();">Change color</button>
</body>
</html
&#13;
<body>
和id
2.点击按钮调用功能。document.getElementById('body')
)呼叫身体,并使其更改背景颜色(document.getElementById('body').style.background = colors[colorIndex]
)