js实现的随机颜色实例代码
2016-02-21 22:14
936 查看
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<style type="text/css">
#thediv{
width:100px;
height:100px;
}
</style>
<script type="text/javascript">
var colorList=["#FFFF99","#B5FF91","#94DBFF","#FFBAFF","#FFBD9D","#C7A3ED","#CC9898","#8AC007"];
for(var i=0;i<colorList.length;i++){
var bgColor=getColorByRandom(colorList);
}
function getColorByRandom(colorList){
var colorIndex=Math.floor(Math.random()*colorList.length);
var color=colorList[colorIndex];
colorList.splice(colorIndex,1);
return color;
}
window.onload=function(){
var odiv=document.getElementById("thediv");
function func(){
odiv.style.backgroundColor=getColorByRandom(colorList);
}
setInterval(func,1000);
}
</script>
</head>
<body>
<div id="thediv"></div>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<style type="text/css">
#thediv{
width:100px;
height:100px;
}
</style>
<script type="text/javascript">
var colorList=["#FFFF99","#B5FF91","#94DBFF","#FFBAFF","#FFBD9D","#C7A3ED","#CC9898","#8AC007"];
for(var i=0;i<colorList.length;i++){
var bgColor=getColorByRandom(colorList);
}
function getColorByRandom(colorList){
var colorIndex=Math.floor(Math.random()*colorList.length);
var color=colorList[colorIndex];
colorList.splice(colorIndex,1);
return color;
}
window.onload=function(){
var odiv=document.getElementById("thediv");
function func(){
odiv.style.backgroundColor=getColorByRandom(colorList);
}
setInterval(func,1000);
}
</script>
</head>
<body>
<div id="thediv"></div>
</body>
</html>
相关文章推荐
- javascript 变量,作用域,内存管理小结
- 初识JavaScript 变量, 操作符, 数组
- JS中的比较
- html5+javascript 简单的倒计时功能
- JSP response对象
- js之事件冒泡和事件捕获详细介绍
- 45个JavaScript小技巧
- 2016/2/21 JavaScript简介
- JS大总结
- js中event.keyCode用法及keyCode对照表
- 只有20行Javascript代码!手把手教你写一个页面模板引擎
- JS自动加载--自用 更新中
- JavaScript String Byte Length of UTF-8
- jsp继续学习
- AnguarJS 第二天----数据绑定
- 联网获取Json并且解析
- 浅谈JavaScript的全局变量跟局部变量
- js常用功能工具库--Underscore.js
- javascript之猜数小游戏
- JS中调用函数是否加括号