1. 云栖社区>
  2. >
  3. 正文

javascript实现rgb颜色转换成16进制格式_javascript技巧

作者:用户 来源:互联网 时间:2016-07-10 16:10:49

javascript16进制RGB颜色

javascript实现rgb颜色转换成16进制格式_javascript技巧 - 摘要: 本文讲的是javascript实现rgb颜色转换成16进制格式_javascript技巧, 自己试过很好用 function zero_fill_hex(num, digits) { var s = num.toString(16); while (s.length < digits) s = "0" + s;

自己试过很好用

function zero_fill_hex(num, digits) {
 var s = num.toString(16);
 while (s.length < digits)
  s = "0" + s;
 return s;
}
function rgb2hex(rgb) {

 if (rgb.charAt(0) == '#')
  return 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);
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索javascript , 16进制 RGB颜色 rgb转16进制、16进制颜色转换rgb、颜色16进制转rgb、ios 16进制颜色转rgb、十六进制转rgb,以便于您获取更多的相关知识。