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 小数取整简单实现方式
May 30 Javascript
javascript Deferred和递归次数限制实例
Oct 21 Javascript
JavaScript必知必会(二) null 和undefined
Jun 08 Javascript
bootstrap中使用google prettify让代码高亮的方法
Oct 21 Javascript
微信小程序自动客服功能
Nov 02 Javascript
Vuejs+vue-router打包+Nginx配置的实例
Sep 20 Javascript
基于jQuery实现可编辑的表格
Dec 11 jQuery
JS正则表达式常见函数与用法小结
Apr 13 Javascript
在vscode 中设置 vue模板内容的方法
Sep 02 Javascript
vue-cli3配置favicon.ico和title的流程
Oct 27 Javascript
在HTML5 localStorage中存储对象的示例代码
Apr 21 Javascript
使用Ajax实现无刷新上传文件
Apr 12 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
PHP4和PHP5共存于一系统
2006/11/17 PHP
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
laravel自定义分页的实现案例offset()和limit()
2019/10/15 PHP
用jQuery简化JavaScript开发分析
2009/02/19 Javascript
javascript处理table表格的代码
2010/12/06 Javascript
JS高级拖动技术 setCapture,releaseCapture
2011/07/31 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
2013/07/21 Javascript
a标签的href和onclick 的事件的区别介绍
2013/07/26 Javascript
jquery实现带复选框的表格行选中删除时高亮显示
2013/08/01 Javascript
jQuery团购倒计时特效实现方法
2015/05/07 Javascript
JavaScript中setMonth()方法的使用详解
2015/06/11 Javascript
JavaScript与HTML的结合方法详解
2015/11/23 Javascript
Javascript获取某个月的天数
2018/05/30 Javascript
Vue组件中的data必须是一个function的原因浅析
2018/09/03 Javascript
es6数值的扩展方法
2019/03/11 Javascript
Django+Vue实现WebSocket连接的示例代码
2019/05/28 Javascript
vue实现修改图片后实时更新
2019/11/14 Javascript
Vue Router的手写实现方法实现
2020/03/02 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
[06:50]DSPL次级职业联赛十强晋级之路
2014/11/18 DOTA
python 不关闭控制台的实现方法
2011/10/23 Python
django自带的server 让外网主机访问方法
2018/05/14 Python
在Tensorflow中查看权重的实现
2020/01/24 Python
基于Python绘制个人足迹地图
2020/06/01 Python
留学自荐信写作方法
2014/01/27 职场文书
大学生学习2014年全国两会心得体会
2014/03/12 职场文书
中学生教师节演讲稿
2014/09/03 职场文书
要账委托书范本
2014/09/15 职场文书
2014年接待工作总结
2014/11/26 职场文书
聘任证明怎么写
2015/03/02 职场文书
小学语文新课改心得体会
2016/01/22 职场文书
golang判断key是否在map中的代码
2021/04/24 Golang
python中pandas对多列进行分组统计的实现
2021/06/18 Python
手残删除python之后的补救方法
2021/06/26 Python
MySQL sql模式设置引起的问题
2022/05/15 MySQL