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 26 Javascript
js创建表单元素并使用submit进行提交
Aug 14 Javascript
介绍JavaScript中Math.abs()方法的使用
Jun 14 Javascript
JavaScript 定时器 SetTimeout之定时刷新窗口和关闭窗口(代码超简单)
Feb 26 Javascript
JavaScript中省略元素对数组长度的影响
Oct 26 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
May 30 Javascript
详解基于Vue的支持数据双向绑定的select组件
Sep 02 Javascript
layer.confirm()右边按钮实现href的例子
Sep 27 Javascript
微信小程序tabBar设置实例解析
Nov 14 Javascript
小程序外卖订单界面的示例代码
Dec 30 Javascript
我所理解的JavaScript中的this指向
Sep 04 Javascript
vue.js封装switch开关组件的操作
Oct 26 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
smarty+adodb+部分自定义类的php开发模式
2006/12/31 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
PHP ? EasyUI DataGrid 资料取的方式介绍
2012/11/07 PHP
php下获取http状态的实现代码
2014/05/09 PHP
微信公众号开发之微信公共平台消息回复类实例
2014/11/14 PHP
PHP实现CSV文件的导入和导出类
2015/03/24 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
2016/08/17 PHP
php 使用curl模拟ip和来源进行访问的实现方法
2017/05/02 PHP
thinkphp分页集成实例
2017/07/24 PHP
漂亮的thinkphp 跳转页封装示例
2019/10/16 PHP
JavaScript实现动态创建CSS样式规则方案
2014/09/06 Javascript
jQuery使用$.get()方法从服务器文件载入数据实例
2015/03/25 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
bootstrap——bootstrapTable实现隐藏列的示例
2017/01/14 Javascript
Vue.js进行查询操作的实例详解
2017/08/25 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
js实现动态增加文件域表单功能
2018/10/22 Javascript
Layui之table中的radio在切换分页时无法记住选中状态的解决方法
2019/09/02 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
2019/12/25 Javascript
在Chrome DevTools中调试JavaScript的实现
2020/04/07 Javascript
javascript实现移动端轮播图
2020/12/09 Javascript
vue仿携程轮播图效果(滑动轮播,下方高度自适应)
2021/02/11 Vue.js
[37:29]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第二场 11.19
2020/11/19 DOTA
Python中zip()函数用法实例教程
2014/07/31 Python
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
2017/11/11 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
2019/03/18 Python
python进程间通信Queue工作过程详解
2019/11/01 Python
css3实现3D色子翻转特效
2014/12/23 HTML / CSS
HTML5为输入框添加语音输入功能的实现方法
2017/02/06 HTML / CSS
松下电器美国官方商店:Panasonic美国
2016/10/14 全球购物
英国度假别墅预订:Sykes Cottages
2017/06/12 全球购物
学校节能减排倡议书
2014/05/16 职场文书
村容村貌整治方案
2014/05/21 职场文书
2017新年晚会开幕词
2016/03/03 职场文书
python实现简单的聊天小程序
2021/07/07 Python