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 相关文章推荐
JQuery 使用attr方法实现下拉列表选中
Oct 13 Javascript
JSON格式化输出
Nov 10 Javascript
jQuery不兼容input的change事件问题解决过程
Dec 05 Javascript
JavaScript中操作字符串小结
May 04 Javascript
浅析AngularJS中的生命周期和延迟处理
Jun 18 Javascript
火狐和ie下获取javascript 获取event的方法(推荐)
Nov 26 Javascript
微信小程序 图片加载(本地,网路)实例详解
Mar 10 Javascript
详解webpack es6 to es5支持配置
May 04 Javascript
详解ES6之用let声明变量以及let loop机制
Jul 15 Javascript
快速将Vue项目升级到webpack3的方法步骤
Sep 14 Javascript
vue抽出组件并传值实例
Jul 31 Javascript
v-slot和slot、slot-scope之间相互替换实例
Sep 04 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
PHP 面向对象实现代码
2009/11/11 PHP
PHP IE中下载附件问题解决方法
2014/01/07 PHP
jQuery中Form相关知识汇总
2015/01/06 Javascript
Ajax与服务器(JSON)通信实例代码
2016/11/05 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
Vue 组件传值几种常用方法【总结】
2018/05/28 Javascript
Vue自定义弹窗指令的实现代码
2018/08/13 Javascript
详解vue中async-await的使用误区
2018/12/05 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
2019/06/10 Javascript
jquery图片预览插件实现方法详解
2019/07/18 jQuery
JavaScript装箱及拆箱boxing及unBoxing用法解析
2020/06/15 Javascript
vue 页面回退mounted函数不执行的解决方案
2020/07/26 Javascript
[02:10]DOTA2亚洲邀请赛 EG战队出场宣传片
2015/02/07 DOTA
[03:11]完美世界DOTA2联赛PWL DAY8集锦
2020/11/09 DOTA
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
python实现微信接口(itchat)详细介绍
2017/10/23 Python
用于业余项目的8个优秀Python库
2018/09/21 Python
Django认证系统实现的web页面实现代码
2019/08/12 Python
python GUI模拟实现计算器
2020/06/22 Python
pycharm中使用request和Pytest进行接口测试的方法
2020/07/31 Python
Python远程linux执行命令实现
2020/11/11 Python
python 指定源路径来解决import问题的操作
2021/03/04 Python
一款CSS3实现多功能下拉菜单(带分享按)的教程
2014/11/05 HTML / CSS
使用spring mvc+localResizeIMG实现HTML5端图片压缩上传的功能
2016/12/16 HTML / CSS
Aveda美国官网:天然护发产品、洗发水、护发素和沙龙
2016/12/09 全球购物
美国椅子和沙发制造商:La-Z-Boy
2020/10/25 全球购物
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
2013/10/07 面试题
《青蛙看海》教学反思
2014/04/23 职场文书
2015年大学辅导员工作总结
2015/05/12 职场文书
防溺水主题班会教案
2015/08/12 职场文书
2016年师德学习心得体会
2016/01/12 职场文书
《彼得与狼》教学反思
2016/02/20 职场文书
详解JS WebSocket断开原因和心跳机制
2021/05/07 Javascript
MySQL中存储时间的最佳实践指南
2021/07/01 MySQL
SQL中的连接查询详解
2022/06/21 SQL Server
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers