javascript随机变色实例代码


Posted in Javascript onOctober 15, 2019

1.打开网页,网页效果如图所示

javascript随机变色实例代码

代码如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>随机变色</title>
 <style type="text/css">
  #box{
   width: 200px;
   height: 200px;
   border: 1px solid red;
  }
 </style>
</head>
<body>

<div id="box"></div>
<script type="text/javascript">
 // 获取元素对象
 var obj1 = document.getElementById("box");
 // 给元素添加属性
 obj1.style.background = 'rgb(255,255,0)'; // 注意:添加的属性类型 是字符串类型 !!!
</script>
</body>
</html>

2.思考:如何随机变换div块的背景颜色

  • 添加随机函数
  • 颜色的表示方式 rgb(随机数,随机数,随机数)
  • 添加多次定时器
<body>

<div id="box"></div>
<script type="text/javascript">
 // 获取元素对象
 var obj1 = document.getElementById("box");
 // 给元素添加属性
 // obj1.style.background = 'rgb(255,255,0)';

 // 多次定时器
 setInterval(function(){
  obj1.style.background = "rgb("+rand(0,255)+","+rand(0,255)+","+rand(0,255)+")";
 },200);

 // 随机函数
 function rand(n,m){
  return Math.floor(Math.random()*(m-n+1));
 }
</script>
</body>

以上代码非常简单,大家可以尝试运行下,感谢大家的学习和对三水点靠木的支持。

Javascript 相关文章推荐
javascript 动态设置已知select的option的value值的代码
Dec 16 Javascript
js判断IE6/IE7/FF的代码[XMLHttpRequest]
Feb 16 Javascript
JavaScript中switch判断容易犯错的一个细节
Aug 27 Javascript
详解JavaScript UTC时间转换方法
Jan 07 Javascript
使用JavaScript实现链表的数据结构的代码
Aug 02 Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
Jan 18 jQuery
详解node child_process模块学习笔记
Jan 24 Javascript
angularjs 获取默认选中的单选按钮的value方法
Feb 28 Javascript
javascript for循环性能测试示例
Aug 07 Javascript
vue项目中定义全局变量、函数的几种方法
Nov 08 Javascript
vue视频播放暂停代码
Nov 08 Javascript
JavaScript TAB栏切换效果的示例
Nov 05 Javascript
vue中axios的二次封装实例讲解
Oct 14 #Javascript
Vue项目打包部署到iis服务器的配置方法
Oct 14 #Javascript
浅析微信小程序modal弹窗关闭默认会执行cancel问题
Oct 14 #Javascript
vue实现百度语音合成的实例讲解
Oct 14 #Javascript
vue中进行微博分享的实例讲解
Oct 14 #Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
Oct 14 #Javascript
Vue3.0 响应式系统源码逐行分析讲解
Oct 14 #Javascript
You might like
PHP中strtotime函数使用方法分享
2012/01/10 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
2015/11/23 PHP
云网广告中的代码,提示出错,大家找找
2006/11/21 Javascript
javascript eval和JSON之间的联系
2009/12/31 Javascript
WEB 浏览器兼容 推荐收藏
2010/05/14 Javascript
jquery实现的一个导航滚动效果具体代码
2013/05/27 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
JavaScript程序中实现继承特性的方式总结
2016/06/24 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
解析NodeJS异步I/O的实现
2017/04/13 NodeJs
实现div内部滚动条滚动到底部和顶部的代码
2017/11/15 Javascript
Vue中插入HTML代码的方法
2018/09/21 Javascript
浅谈Vue CLI 3结合Lerna进行UI框架设计
2019/04/14 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
JS实现滑动插件
2020/01/15 Javascript
Element Breadcrumb 面包屑的使用方法
2020/07/26 Javascript
基于python编写的微博应用
2014/10/17 Python
在Python中使用全局日志时需要注意的问题
2015/05/06 Python
Python内置函数—vars的具体使用方法
2017/12/04 Python
python抓取网页中链接的静态图片
2018/01/29 Python
pyqt5实现俄罗斯方块游戏
2019/01/11 Python
谈谈Python中的while循环语句
2019/03/10 Python
python实现的登录与提交表单数据功能示例
2019/09/25 Python
CSS3盒子模型详解
2013/04/24 HTML / CSS
MAC彩妆英国官网:M·A·C UK
2018/05/30 全球购物
英国健身专家:WIT Fitness
2021/02/09 全球购物
构造方法和其他方法的区别?怎么调用父类的构造方法
2013/09/22 面试题
销售主管岗位职责范本
2014/02/14 职场文书
项目经理聘任书
2014/03/29 职场文书
检讨书范文1000字
2015/01/28 职场文书
后勤个人工作总结
2015/02/28 职场文书
2015年文秘个人工作总结
2015/10/14 职场文书
关于JavaScript轮播图的实现
2021/11/20 Javascript
python处理json数据文件
2022/04/11 Python
Django框架中视图的用法
2022/06/10 Python