javascript实现随时变化着的背景颜色


Posted in Javascript onApril 02, 2015

很简单的一段背景颜色时刻发生变化的代码

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    #dv {width: 100px;height: 100px;}
  </style>
</head>
<script>
  window.onload=function(){
    var oDv = document.getElementById('dv');
      oDv.style.backgroundColor='red'
    setInterval(function(){
      var arrRandNumber = [
          getRandomNumber(0,255),
          getRandomNumber(0,255),
          getRandomNumber(0,255)   
        ];
 
      oDv.style.backgroundColor='rgb('+arrRandNumber[0]+','+arrRandNumber[1]+','+arrRandNumber[2]+')'
         
        function getRandomNumber(rMin,rMax){
          var cha = rMax-rMin;
          var rand = Math.random();
          //return (rMin+Math.round(cha*rand))
        }
       
    },500)
     
    //alert(getRandomNumber(0,255))
  };
</script>
<body>
  <div id="dv"></div>
</body>
</html>

以上所述就是本文给大家分享的全部内容了,希望能够对大家学习使用javascript有所帮助。

Javascript 相关文章推荐
用JS写的一个TableView控件代码
Jan 23 Javascript
js 父窗口控制子窗口的行为-打开,关闭,重定位,回复
Apr 20 Javascript
JavaScript高级程序设计 读书笔记之九 本地对象Array
Feb 27 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
Dec 10 Javascript
PHP abstract与interface之间的区别
Nov 11 Javascript
window.print打印指定div指定网页指定区域的方法
Aug 04 Javascript
jQuery插件formValidator实现表单验证
May 23 Javascript
使用JavaScript实现alert的实例代码
Jul 06 Javascript
利用JS实现scroll自定义滚动效果详解
Oct 17 Javascript
JavaScript实现简单音乐播放器
Apr 17 Javascript
vue封装可复用组件confirm,并绑定在vue原型上的示例
Oct 31 Javascript
JS轻量级函数式编程实现XDM二
Jun 16 Javascript
javascript中call和apply的用法示例分析
Apr 02 #Javascript
原生js实现类似弹窗抖动效果
Apr 02 #Javascript
JavaScript显示表单内元素数量的方法
Apr 02 #Javascript
原创jQuery弹出层插件分享
Apr 02 #Javascript
JavaScript获取网页表单提交方式的方法
Apr 02 #Javascript
Javascript获取表单名称(name)的方法
Apr 02 #Javascript
如何改进javascript代码的性能
Apr 02 #Javascript
You might like
PHP写杨辉三角实例代码
2011/07/17 PHP
解析php中如何调用用户自定义函数
2013/08/06 PHP
jQuery实现的漂亮表单效果代码
2015/08/18 Javascript
JavaScript截取、切割字符串的技巧
2016/01/07 Javascript
AngularJs 弹出模态框(model)
2016/04/07 Javascript
Js获取图片原始宽高的实现代码
2016/05/17 Javascript
jquery简单插件制作(fn.extend)完整实例
2016/05/24 Javascript
AngularJS入门教程之服务(Service)
2016/07/27 Javascript
纯JS打造网页中checkbox和radio的美化效果
2016/10/13 Javascript
Jquery树插件zTree实现菜单树
2017/01/24 Javascript
js实现不提示直接关闭网页窗口
2017/03/30 Javascript
gulp教程_从入门到项目中快速上手使用方法
2017/09/14 Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
2018/06/28 Javascript
vue路由守卫及路由守卫无限循环问题详析
2019/09/05 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
OpenCV实现人脸识别
2017/04/07 Python
基于python实现简单日历
2018/07/28 Python
python SocketServer源码深入解读
2019/09/17 Python
Django-rest-framework中过滤器的定制实例
2020/04/01 Python
python中常见错误及解决方法
2020/06/21 Python
python的链表基础知识点
2020/09/13 Python
详解pandas apply 并行处理的几种方法
2021/02/24 Python
Pamela Love官网:纽约设计师Pamela Love的精美、时尚和穿孔珠宝
2020/10/19 全球购物
巴西最大的玩具连锁店:Ri Happy
2020/06/17 全球购物
JDBC操作数据库的基本流程是什么
2014/10/28 面试题
机械工程师的岗位职责
2013/11/17 职场文书
高中生班主任评语
2014/04/25 职场文书
医院信息公开实施方案
2014/05/09 职场文书
关于护士节的演讲稿
2014/05/26 职场文书
护士岗位竞聘书
2015/09/15 职场文书
2016党员三严三实心得体会
2016/01/15 职场文书
六年级作文之预言作文
2019/10/25 职场文书
Nginx反向代理及负载均衡如何实现(基于linux)
2021/03/31 Servers
python实现监听键盘
2021/04/26 Python
原生JS封装vue Tab切换效果
2021/04/28 Vue.js
浅谈sql_@SelectProvider及使用注意说明
2021/08/04 Java/Android