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 避免闭包引发的问题
Mar 17 Javascript
HTML代码中标签的全部属性 中文注释说明
Mar 26 Javascript
js 距离某一时间点时间是多少实现代码
Oct 14 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
Mar 19 Javascript
JavaScript中创建字典对象(dictionary)实例
Mar 31 Javascript
JS只能输入正整数的简单实例
Oct 07 Javascript
layer弹出层框架alert与msg详解
Mar 14 Javascript
Vue 将后台传过来的带html字段的字符串转换为 HTML
Mar 29 Javascript
vue-router实现嵌套路由的讲解
Jan 19 Javascript
详解Vue 匿名、具名和作用域插槽的使用方法
Apr 22 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
Jul 07 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
Jul 11 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
php 记录进行累加并显示总时长为秒的结果
2011/11/04 PHP
php实现两个数组相加的方法
2015/02/17 PHP
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
2016/07/21 PHP
PHP new static 和 new self详解
2017/02/19 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
PHP7 新增功能
2021/03/09 PHP
通过javascript设置css属性的代码
2009/12/28 Javascript
JavaScript CSS修改学习第五章 给“上传”添加样式
2010/02/19 Javascript
jQuery选择器中含有空格的使用示例及注意事项
2013/08/25 Javascript
关于javascript event flow 的一个bug详解
2013/09/17 Javascript
Javasipt:操作radio标签详解
2013/12/30 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
node.js中的http.response.getHeader方法使用说明
2014/12/14 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
js实现简单选项卡与自动切换效果的方法
2015/04/10 Javascript
每天一篇javascript学习小结(面向对象编程)
2015/11/20 Javascript
基于jquery实现全屏滚动效果
2015/11/26 Javascript
jQuery Validate插件实现表单强大的验证功能
2015/12/18 Javascript
对Js OOP编程 创建对象的一些全面理解
2016/07/26 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
详解JavaScript 异步编程
2020/07/13 Javascript
python列表操作实例
2015/01/14 Python
Python 内置函数complex详解
2016/10/23 Python
python使用百度文字识别功能方法详解
2019/07/23 Python
Python 仅获取响应头, 不获取实体的实例
2019/08/21 Python
Python命令行click参数用法解析
2019/12/19 Python
使用OpenCV校准鱼眼镜头的方法
2020/11/26 Python
优衣库美国官网:UNIQLO美国
2018/04/14 全球购物
三个Unix的命令面试题
2015/04/12 面试题
求职者简历中的自我评价
2013/10/20 职场文书
学校先进集体事迹材料
2014/05/31 职场文书
人事专员岗位职责说明书
2014/07/30 职场文书
2016春节放假通知范文
2015/08/18 职场文书
Ajax 的初步实现(使用vscode+node.js+express框架)
2021/06/18 Javascript
MySQL图形化管理工具Navicat安装步骤
2021/12/04 MySQL