单击“更换颜色”按钮,随机更换背景颜色;单击“还原颜色按钮”,还原为上一次的颜色。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>随机更改颜色及还原</title>
<script type="text/javascript">
var body,color;
function $ (id) { return document.getElementById(id); }
function randomInteger() {
var int = Math.floor(Math.random()*256); //随机产生0-255之间的整数
return int;
}
function changeColor() {
body = $("my");
color = body.getAttribute("bgColor");
var rc = randomInteger().toString(16);
var gc = randomInteger().toString(16);
var bc = randomInteger().toString(16);
var color1 = "#" + rc + gc + bc;
body.setAttribute("bgColor",color1);
}
function restoreColor() {
body.setAttribute("bgColor",color);
}
</script>
</head>
<body id="my" bgcolor="#99cccc">
<form method="post" action="" >
<input type="button" value="更换颜色" onclick="changeColor()">
<input type="button" value="还原颜色" onclick="restoreColor()">
</form>
</body>
</html>
311

被折叠的 条评论
为什么被折叠?



