说明
随机生成不同颜色,可根据具体需求,综合使用
示例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>@yield('title')</title>
<style>
.div_box {
width:200px;
height:100px;
text-align: center;
padding-top:50;
font-size:14px;
background-color: #000;
}
.div_a {
width:120px;
height:40px;
color:#fff;
}
</style>
</head>
<body>
<div class="div_box" id="div_box">
<a href="javascript:void(0)" onclick="change();" class="div_a">点击改变背景</a>
</div>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
function change() {
var str = '#';
var i = 0;
for (i; i < 6; i++) {
var randNum = parseInt(Math.random()*15);
switch (randNum) {
case 10:
randNum = 'A';
break;
case 11:
randNum = 'B';
break;
case 12:
randNum = 'C';
break;
case 13:
randNum = 'D';
break;
case 14:
randNum = 'E';
break;
case 15:
randNum = 'F';
break;
}
str += randNum;
}
var div_box = window.document.getElementById('div_box');
div_box.style.backgroundColor = str;
}
</script>
</body>
</html>
效果如下
点击前:
点击后: