javascript获取随机rgb颜色和十六进制颜色的方法

<div id="console">在线交易平台的成功秘诀:从 Ebay 到 Yelp 到 Uber</div>

<script type="text/javascript">
		var consoleDom = document.getElementById("console");

		consoleDom.style.color = randomColor1();

		//获取rgb类型的颜色  IE7不支持
		function randomColor(){
			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+")";
		}

		//获取十六进制颜色
		function randomColor1(){
			var r = Math.floor(Math.random()*256);
			var g = Math.floor(Math.random()*256);
			var b = Math.floor(Math.random()*256);

			if(r < 16){
				r = "0"+r.toString(16);
			}else{
				r = r.toString(16);
			}
			if(g < 16){
				g = "0"+g.toString(16);
			}else{
				g = g.toString(16);
			}
			if(b < 16){
				b = "0"+b.toString(16);
			}else{
				b = b.toString(16);
			}

			return "#"+r+g+b;
		}

		/*
			进制转换
			Number.toString(2);
			转换成2\8\10\16

		*/

		function test(){
			//console.log(new Number(15).toString(16));
		}
		//test();

	</script>

  

时间: 2024-10-10 16:41:03

javascript获取随机rgb颜色和十六进制颜色的方法的相关文章

RGB颜色值与十六进制颜色的转换

前端初初初级学者有可能也会遇到RGB颜色值与十六进制颜色的转换问题,分享一个在线转换网址,很是方便,http://www.sioe.cn/yingyong/yanse-rgb-16/,一键解决问题 原文地址:https://www.cnblogs.com/asasas/p/9459686.html

JavaScript获取客户端计算机硬件及系统等信息的方法

JavaScript获取客户端计算机硬件及系统等信息的方法 JavaScript 获取客户端计算机硬件及系统信息 通过WMI来实现获取客户端计算机硬件及系统信息: function getSysInfo(){ var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); //CPU信息 var cpu = new En

javascript获取数组最后一个元素(三种方法)

JavaScript 获取Array末尾元素 一.JavaScript pop() 方法 pop() 方法用于删除并返回数组的最后一个元素. 注意:pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值.如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值. var arr = new Array("js","JavaScript","jQuery"); var end

javascript获取随机颜色

方案一: function getRandomColor(){ var str = "0123456789abcdef"; var t = "#"; for(j=0;j<6;j++) {t = t+ str.charAt(Math.random()*str.length);} return t; } 方案二: function getRandomColor(){ return "#"+("00000"+((Math.ra

RGB颜色转换十六进制颜色

RGB色彩模式是工业界的一种颜色标准,是通过对红(R).绿(G).蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红.绿.蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一. RGB色彩模式使用RGB模型为图像中每一个像素的RGB分量分配一个0~255范围内的强度值.RGB图像只使用三种颜色,就可以使它们按照不同的比例混合,在屏幕上呈现16777216(256 * 256 * 256)种颜色. http://www.

整理:Javascript获取数组中的最大值和最小值的方法汇总

方法一: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 //最小值 Array.prototype.min = function() { var min = this[0]; var len = this.length; for (var i = 1; i < len; i++){ if (this[i] < min){ min = this[i]; } } return min; } //最大值 Array.protot

javascript 获取用户光标,插入文本

图1 如图1所示,点击[函数名称],将函数名称添加到表达式内容框中,点击参数名称,将参数名称index1作为方法的参数添加到表达式内容中的表达式中. 该功能实现主要是采用了javascript获取鼠标光标,在光标处插入方法名称和参数名称.javascript 代码如下. <script language="javascript" type="text/javascript"> /* @myField:要插入文本的HTML标签 @myValue:要插入文本

用JavaScript获取页面上被选中的文字的技巧

这里介绍的一个小技巧是如何用JavaScript获取页面上被选中的文字的方法.最关键的JavaScript API是: event.selection = window.getSelection(); 这里的selection实际上是个对象,但如果我们使用 .toString()或强行转化成字符串,我们将得到被选中的文字. $(document).ready(function () { $(".contenttext").mouseup(function (e) { var txt;

javascript把RGB指定颜色转换成十六进制颜色(Converting R,G,B values to HTML hex notation)

Prologue 看见一篇很好的外国文章,Making annoying rainbows in javascript,其实我当时很想把它翻译下来的,但是对于一个连六级都没过的人确实有点难度,一些文段看起来是知道意思但是就不知道怎么用自己的话来表达.越来越觉得对于IT行业来说英语至少要达到能读的程度,毕竟好的东西很多是外国的,还有哦,要会翻墙.对于那篇文章我其实还没看完,还在慢慢消化中,但是看到一个函数确实真的很吸引我,实现的是Converting R,G,B values to HTML he