javascript实现rgb颜色转换成16进制格式
更新时间:2015年07月10日 11:59:04 投稿:hebedich
本文给大家分享的是使用javascript实现rgb颜色转换成16进制格式的方法和示例代码,有需要的小伙伴可以参考下。
自己试过很好用
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);
}
以上所述就是本文的全部内容了,希望大家能够喜欢。
相关文章
使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室
本文主要给大家详细介绍Angular和Nodejs、socket.io的使用,以及如何使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室,需要的朋友可以来参考下2015-08-08
js键盘事件keydown事件、防止重复触发以及组合键的配合使用
这篇文章主要给大家介绍了关于js键盘事件keydown事件、防止重复触发以及组合键配合使用的相关资料,文中通过代码介绍的非常详细,对大家的学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下2024-04-04


最新评论