RGB颜色值转HTML十六进制(HEX)代码的JS函数


Posted in Javascript onApril 25, 2009
//转到固定长度的十六进制字符串,不够则补0 
function zero_fill_hex(num, digits) { 
var s = num.toString(16); 
while (s.length < digits) 
s = "0" + s; 
return s; 
} //妈的,怎么都没搜到怎么用javascript找出一个背景色的数值,只好自己解析 
function rgb2hex(rgb) { 
//nnd, Firefox / IE not the same, fxck 
if (rgb.charAt(0) == '#') 
return rgb; 
var n = Number(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跨页面保存变量做菜单的方法
Jan 17 Javascript
javascript打开新窗口同时关闭旧窗口
Jan 16 Javascript
var与Javascript变量隐式声明
Sep 17 Javascript
通过action传过来的值在option获取进行验证的方法
Nov 14 Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
Dec 08 Javascript
AngularJS 让人爱不释手的八种功能
Mar 23 Javascript
浅谈JQuery+ajax+jsonp 跨域访问
Jun 25 Javascript
纯js实现手风琴效果代码
Apr 17 Javascript
基于jQuery实现文字打印动态效果
Apr 21 jQuery
ES6学习笔记之map、set与数组、对象的对比
Mar 01 Javascript
详解如何解决Vue和vue-template-compiler版本之间的问题
Sep 17 Javascript
JS实现的贪吃蛇游戏完整实例
Jan 18 Javascript
JQuery 初体验(建议学习jquery)
Apr 25 #Javascript
jQuery 注意事项 与原因分析
Apr 24 #Javascript
javascript Excel操作知识点
Apr 24 #Javascript
使用自定义setTimeout和setInterval使之可以传递参数和对象参数
Apr 24 #Javascript
在线编辑器中换行与内容自动提取
Apr 24 #Javascript
Js 获取HTML DOM节点元素的方法小结
Apr 24 #Javascript
jQuery对象和DOM对象相互转化
Apr 24 #Javascript
You might like
Yii清理缓存的方法
2016/01/06 PHP
django中的ajax组件教程详解
2018/10/18 PHP
PHP safe_mode开启对于PHP系统函数有什么影响
2020/11/10 PHP
Google (Local) Search API的简单使用介绍
2013/11/28 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
JavaScript实现类似拉勾网的鼠标移入移出效果
2016/10/27 Javascript
jQuery源码分析之sizzle选择器详解
2017/02/13 Javascript
详解动画插件wow.js的使用方法
2017/09/13 Javascript
详解vue移动端项目代码拆分记录
2019/03/15 Javascript
vue实现防抖的实例代码
2021/01/11 Vue.js
[45:46]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS DT
2014/05/23 DOTA
[49:59]KG vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python操作ssh实现服务器日志下载的方法
2015/06/03 Python
Python网络爬虫神器PyQuery的基本使用教程
2018/02/03 Python
使用python进行文本预处理和提取特征的实例
2018/06/05 Python
Django中使用第三方登录的示例代码
2018/08/20 Python
Django框架模板介绍
2019/01/15 Python
python实现Dijkstra算法的最短路径问题
2019/06/21 Python
Django 响应数据response的返回源码详解
2019/08/06 Python
Django框架 信号调度原理解析
2019/09/04 Python
python+mysql实现个人论文管理系统
2019/10/25 Python
使用python快速在局域网内搭建http传输文件服务的方法
2019/11/14 Python
Pyecharts 动态地图 geo()和map()的安装与用法详解
2020/03/25 Python
CSS3实例分享--超炫checkbox复选框和radio单选框
2014/09/01 HTML / CSS
利用CSS3 动画 绘画 圆形动态时钟
2018/03/20 HTML / CSS
美国精油公司:Plant Therapy
2019/05/17 全球购物
Lookfantastic阿联酋官网:英国知名美妆护肤购物网站
2020/05/26 全球购物
生物技术专业研究生自荐信
2013/09/22 职场文书
弘扬民族精神演讲稿
2014/05/07 职场文书
火灾现场处置方案
2014/05/28 职场文书
六年级小学生评语
2014/12/26 职场文书
建国大业观后感600字
2015/06/01 职场文书
left join、inner join、right join的区别
2021/04/05 MySQL
python process模块的使用简介
2021/05/14 Python
5行Python代码实现一键批量扣图
2021/06/29 Python