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 相关文章推荐
js 获取时间间隔实现代码
May 12 Javascript
js在数组中删除重复的元素自保留一个(两种实现思路)
Aug 22 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
Sep 16 Javascript
Jquery全屏相册插件zoomvisualizer具有调节放大与缩小功能
Nov 02 Javascript
js一维数组、多维数组和对象的混合使用方法
Apr 03 Javascript
深入剖析JavaScript中的函数currying柯里化
Apr 29 Javascript
jQuery获取单击节点对象的方法
Jun 02 Javascript
微信小程序 教程之模板
Oct 18 Javascript
从零学习node.js之详解异步控制工具async(八)
Feb 27 Javascript
浅谈JS对html标签的属性的干预以及对CSS样式表属性的干预
Jun 25 Javascript
JavaScript刷新页面的几种方法总结
Mar 28 Javascript
微信小程序 生成携带参数的二维码
Oct 23 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
md5 16位二进制与32位字符串相互转换示例
2013/12/30 PHP
PHP中实现获取IP和地理位置类分享
2015/02/10 PHP
WordPress的主题编写中获取头部模板和底部模板
2015/12/28 PHP
php正则修正符用法实例详解
2016/12/29 PHP
PHP读取CSV大文件导入数据库的实例
2017/07/24 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
JavaScript实现表格排序方法
2013/06/14 Javascript
浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
2014/01/10 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
2014/06/05 Javascript
jQuery简易图片放大特效示例代码
2014/06/09 Javascript
Node.js中HTTP模块与事件模块详解
2014/11/14 Javascript
JS实现slide文字框缩放伸展效果代码
2015/11/05 Javascript
JavaScript实现自动生成网页元素功能(按钮、文本等)
2015/11/21 Javascript
jQuery简单操作cookie的插件实例
2016/01/13 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
2016/03/01 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
2016/12/31 Javascript
vue addRoutes实现动态权限路由菜单的示例
2018/05/15 Javascript
Angularjs之如何在跨域请求中传输Cookie的方法
2018/06/01 Javascript
Vue动态获取width的方法
2018/08/22 Javascript
vue动态删除从数据库倒入列表的某一条方法
2018/09/29 Javascript
最简单的JS实现json转csv的方法
2019/01/10 Javascript
详解微信小程序缓存--缓存时效性
2019/05/02 Javascript
VUE安装使用教程详解
2019/06/03 Javascript
js实现移动端图片滑块验证功能
2020/09/29 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
python中遍历文件的3个方法
2014/09/02 Python
python常见数制转换实例分析
2015/05/09 Python
ubuntu17.4下为python和python3装上pip的方法
2018/06/12 Python
基于TensorFlow中自定义梯度的2种方式
2020/02/04 Python
python 按钮点击关闭窗口的实现
2020/03/04 Python
Tensorflow中的降维函数tf.reduce_*使用总结
2020/04/20 Python
大学生求职自荐信
2013/12/12 职场文书
2014领导干部学习焦裕禄同志先进事迹思想汇报
2014/09/19 职场文书
2014年网络管理员工作总结
2014/12/01 职场文书
Python Django ORM连表正反操作技巧
2021/06/13 Python
简单聊一聊SQL注入及防止SQL注入
2022/03/23 MySQL