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,以便于您获取更多的相关知识。

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备