JavaScript随机生成颜色的方法

 更新时间:2016年10月15日 15:37:29   作者:li_han  
这篇文章主要介绍了JavaScript随机生成颜色的方法的相关资料,非常不错,代码简单易懂,具有参考借鉴价值,需要的朋友可以参考下

废话不多说了直接给大家贴js代码了,具体代码如下所述:

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<button id="btn1">调用第一种</button>
<button id="bnt2">调用第二种</button>
<button id="btn3">调用第三种</button>
<script>
var btn1=document.getElementById('btn1');
btn1.onclick=function(){
document.body.style.background=bg1()
};
var btn2=document.getElementById('bnt2');
btn2.onclick=function(){
document.body.style.background=bg2();
};
var btn3=document.getElementById('btn3');
btn3.onclick=function(){
document.body.style.background=bg3();
};
function bg1(){
return '#'+Math.floor(Math.random()*256).toString(10);
}
function bg2(){
return '#'+Math.floor(Math.random()*0xffffff).toString(16);
}
function bg3(){
var r=Math.floor(Math.random()*256);
var g=Math.floor(Math.random()*256);
var b=Math.floor(Math.random()*256);
return "rgb("+r+','+g+','+b+")";//所有方法的拼接都可以用ES6新特性`其他字符串{$变量名}`替换
}
</script>
</body>
</html>

以上所述是小编给大家介绍的JavaScript随机生成颜色的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • JavaScript获取网页的宽高及如何兼容详解

    JavaScript获取网页的宽高及如何兼容详解

    这篇文章主要给大家介绍了关于JavaScript获取网页的宽高及如何兼容的相关资料,主要介绍了三个方式,分别是window.innerWidth / window.innerHeight、document.documentElement.clientWidth以及混杂模式/怪异模式 下的宽高的获取,需要的朋友可以参考下
    2021-05-05
  • JS轮播图实现简单代码

    JS轮播图实现简单代码

    这篇文章主要为大家详细介绍了JS轮播图实现简单代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • prototype.js简单实现ajax功能示例

    prototype.js简单实现ajax功能示例

    这篇文章主要介绍了prototype.js简单实现ajax功能,结合实例形式分析了prototype.js前台实现ajax与后台struts的相关操作技巧,需要的朋友可以参考下
    2017-10-10
  • JS jQuery使用正则表达式去空字符的简单实现代码

    JS jQuery使用正则表达式去空字符的简单实现代码

    本文给大家分享使用正则表达式去空字符的简单实现方法,需要的朋友参考下
    2017-05-05
  • 兼容所有浏览器的js复制插件Zero使用介绍

    兼容所有浏览器的js复制插件Zero使用介绍

    这篇文章主要介绍了兼容所有浏览器的js复制插件Zero的使用,需要的朋友可以参考下
    2014-03-03
  • javascript间隔刷新的简单实例

    javascript间隔刷新的简单实例

    这篇文章介绍了javascript间隔刷新的简单实例,有需要的朋友可以参考一下
    2013-11-11
  • JavaScript装饰者模式原理与用法实例详解

    JavaScript装饰者模式原理与用法实例详解

    这篇文章主要介绍了JavaScript装饰者模式原理与用法,结合实例形式总结分析了JavaScript装饰者模式相关概念、功能、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-03-03
  • JS 使用 window对象的print方法实现分页打印功能

    JS 使用 window对象的print方法实现分页打印功能

    这篇文章主要介绍了JS 使用 window对象的print方法实现分页打印功能,这种方法兼容性比较好,在ie和火狐浏览器下都可以正常使用,感兴趣的朋友跟随脚本之家小编一起看看吧
    2018-05-05
  • 使用JavaScript轻松实现拖拽功能

    使用JavaScript轻松实现拖拽功能

    这篇文章主要介绍了使用JavaScript轻松实现拖拽功能,让你的网页动起来,文中通过代码示例讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-06-06
  • 微信小程序日期选择器使用详解

    微信小程序日期选择器使用详解

    这篇文章主要为大家详细介绍了微信小程序日期选择器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07

最新评论