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


Posted in Javascript onJuly 10, 2015

自己试过很好用

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 相关文章推荐
JavaScript 学习笔记(十一)
Jan 19 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
Jun 24 Javascript
js展开闭合效果演示代码
Jul 24 Javascript
本人自用的global.js库源码分享
Feb 28 Javascript
jQuery插件EnPlaceholder实现输入框提示文字
Jun 05 Javascript
AngularJS实现数据列表的增加、删除和上移下移等功能实例
Sep 05 Javascript
Javascript中常用的检测方法小结
Oct 08 Javascript
ES6中的Promise代码详解
Oct 09 Javascript
JavaScript遍历DOM元素的常见方式示例
Feb 16 Javascript
手把手15分钟搭一个企业级脚手架
Sep 16 Javascript
24个解决实际问题的ES6代码片段(小结)
Feb 02 Javascript
echarts柱状图背景重叠组合而非并列的实现代码
Dec 10 Javascript
再谈JavaScript线程
Jul 10 #Javascript
javascript实现判断鼠标的状态
Jul 10 #Javascript
javascript检查浏览器是否已经启用XX功能
Jul 10 #Javascript
javascript实现确定和取消提示框效果
Jul 10 #Javascript
javascript实现的简单的表单验证
Jul 10 #Javascript
jQuery原生的动画效果
Jul 10 #Javascript
简述Jquery与DOM对象
Jul 10 #Javascript
You might like
正义联盟的终局之战《天启星战争》将成为DC动画宇宙的最后一部
2020/04/09 欧美动漫
PHP实现Socket服务器的代码
2008/04/03 PHP
PHP随机数生成代码与使用实例分析
2011/04/08 PHP
PHP获取用户的浏览器与操作系统信息的代码
2012/09/04 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
2016/10/21 PHP
常见的5个PHP编码小陋习以及优化实例讲解
2021/02/27 PHP
特殊字符、常规符号及其代码对照表
2006/06/26 Javascript
[原创]静态页面也可以实现预览 列表不同的显示方式
2006/10/14 Javascript
document.documentElement &amp;&amp; document.documentElement.scrollTop
2007/12/01 Javascript
js constructor的实际作用分析
2011/11/15 Javascript
javascript学习笔记(十) js对象 继承
2012/06/19 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
2014/01/17 Javascript
javascript中Math.random()使用详解
2015/04/15 Javascript
使用AngularJS创建自定义的过滤器的方法
2015/06/18 Javascript
vue slot 在子组件中显示父组件传递的模板
2018/03/02 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
vue控制多行文字展开收起的实现示例
2019/10/11 Javascript
在weex中愉快的使用scss的方法步骤
2020/01/02 Javascript
JS实现横向轮播图(初级版)
2020/06/24 Javascript
[03:58]兄弟们,回来开黑了!DOTA2昔日战友招募宣传视频
2016/07/17 DOTA
Python fileinput模块使用实例
2015/05/28 Python
Python教程之全局变量用法
2016/06/27 Python
全面了解Nginx, WSGI, Flask之间的关系
2018/01/09 Python
Python 做曲线拟合和求积分的方法
2018/12/29 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
自我鉴定200字
2013/10/28 职场文书
教育学专业毕业生的自我鉴定
2013/11/26 职场文书
企业演讲稿范文
2013/12/28 职场文书
员工离职感谢信
2015/01/22 职场文书
大学生个人年度总结范文
2015/02/15 职场文书
2015年银行柜员工作总结报告
2015/04/01 职场文书
新闻稿件写作技巧
2015/07/18 职场文书
Redis基本数据类型String常用操作命令
2022/06/01 Redis
浅谈Redis缓冲区机制
2022/06/05 Redis
html中两种获取标签内的值的方法
2022/06/16 jQuery