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

作者:hebedich 时间:2024-04-18 09:33:58 

自己试过很好用


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,rgb颜色,16进制
0
投稿

猜你喜欢

  • python matplotlib画图库学习绘制常用的图

    2023-11-27 20:32:03
  • django搭建项目配置环境和创建表过程详解

    2022-10-26 19:03:25
  • Python3正则表达式之:(?(id/name)yes-pattern|no-pattern)条件性匹配

    2022-04-09 14:46:32
  • 三大措施设置数据库安全 保障网站安全运营

    2008-11-28 14:41:00
  • python__name__原理及用法详解

    2021-04-07 02:47:51
  • 在Python中通过threading模块定义和调用线程的方法

    2022-03-08 23:23:49
  • centos上安装mysql并设置远程访问的操作方法

    2024-01-14 15:24:28
  • PyCharm的设置方法和第一个Python程序的建立

    2023-09-03 19:12:57
  • canvas实现手机端用来上传用户头像的代码

    2023-09-16 02:30:54
  • 在asp.net中KindEditor编辑器的使用方法小结

    2023-03-11 21:13:41
  • Ubuntu16.04 server下配置MySQL,并开启远程连接的方法

    2024-01-17 08:59:10
  • Python实现批量将word转html并将html内容发布至网站的方法

    2021-08-27 04:17:45
  • Python中encode()方法的使用简介

    2023-09-22 15:26:38
  • Python Pivot table透视表使用方法解析

    2021-06-21 10:22:59
  • python实现简易猜数小游戏

    2022-08-08 09:51:55
  • 20分钟成功编写bootstrap响应式页面 就这么简单

    2023-08-12 06:12:13
  • python numpy 显示图像阵列的实例

    2022-09-23 01:24:13
  • 详解python数据结构之栈stack

    2023-02-12 17:48:56
  • python pyppeteer 破解京东滑块功能的代码

    2022-10-24 06:04:10
  • JS鼠标3次点击事件实现代码及扩展思路

    2024-03-22 01:55:24
  • asp之家 网络编程 m.aspxhome.com