手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >RGB颜色值转HTML十六进制(HEX)代码的JS函数
RGB颜色值转HTML十六进制(HEX)代码的JS函数
摘要:复制代码代码如下://转到固定长度的十六进制字符串,不够则补0functionzero_fill_hex(num,digits){vars=...

复制代码 代码如下:

//转到固定长度的十六进制字符串,不够则补0

function zero_fill_hex(num, digits) {

var s = num.toString(16);

while (s.length < digits)

s = "0" + s;

return s;

}

//妈的,怎么都没搜到怎么用javascript找出一个背景色的数值,只好自己解析

function rgb2hex(rgb) {

//nnd, Firefox / IE not the same, fxck

if (rgb.charAt(0) == '#')

return rgb;

var n = Number(rgb);

var ds = rgb.split(/D+/);

var decimal = Number(ds[1]) * 65536 + Number(ds[2]) * 256 + Number(ds[3]);

return "#" + zero_fill_hex(decimal, 6);

}

【RGB颜色值转HTML十六进制(HEX)代码的JS函数】相关文章:

名词解释:JavaScript、Jscript、VBScript、ASP

js实现键盘Enter键提交表单的方法

AngularJS中$interval的用法详解

JS、HTML代码运行工具

AngularJS身份验证的方法

kindeditor编辑器点中图片滚动条往上顶的bug

JavaScript中使用Math.PI圆周率属性的方法

表单提交验证类

简介JavaScript中charAt()方法的使用

简介JavaScript中的setTime()方法的使用

精品推荐
分类导航