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 相关文章推荐
解密效果
Jun 23 Javascript
简单实用的js调试logger组件实现代码
Nov 20 Javascript
JavaScript实现维吉尼亚(Vigenere)密码算法实例
Nov 22 Javascript
jquery实现select选择框内容左右移动代码分享
Nov 21 Javascript
jQuery增加与删除table列的方法
Mar 01 Javascript
jquery如何实现点击空白处隐藏元素
Dec 05 jQuery
关于vue中watch检测到不到对象属性的变化的解决方法
Feb 08 Javascript
Vue 页面跳转不用router-link的实现代码
Apr 12 Javascript
vue进入页面时不在顶部,检测滚动返回顶部按钮问题及解决方法
Oct 30 Javascript
Vue-CLI与Vuex使用方法实例分析
Jan 06 Javascript
解决vue scoped html样式无效的问题
Oct 24 Javascript
Taro小程序自定义顶部导航栏功能的实现
Dec 17 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
支持php4、php5的mysql数据库操作类
2008/01/10 PHP
php数据入库前清理 注意php intval与mysql的int取值范围不同
2010/12/12 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
PHP依赖注入原理与用法分析
2018/08/21 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
2018/10/24 PHP
针对PHP开发安全问题的相关总结
2019/03/22 PHP
js 异步处理进度条
2010/04/01 Javascript
js三种排序算法分享
2012/08/16 Javascript
javascript Event对象详解及使用示例
2013/11/22 Javascript
仅9张思维导图帮你轻松学习Javascript 就这么简单
2016/06/01 Javascript
JavaScrpt的面向对象全面解析
2017/05/09 Javascript
js异步编程小技巧详解
2017/08/14 Javascript
浅谈Vue的加载顺序探讨
2017/10/25 Javascript
nodejs初始化init的示例代码
2018/10/10 NodeJs
小程序实现列表删除功能
2018/10/30 Javascript
使用electron制作满屏心特效的示例代码
2018/11/27 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
2019/09/01 Javascript
javascript单张多张图无缝滚动实例代码
2020/05/10 Javascript
使用python实现baidu hi自动登录的代码
2013/02/10 Python
Python实现二分法算法实例
2015/02/02 Python
Python多线程编程(二):启动线程的两种方法
2015/04/05 Python
简单介绍Python中的JSON使用
2015/04/28 Python
python 简单照相机调用系统摄像头实现方法 pygame
2018/08/03 Python
详解Pycharm出现out of memory的终极解决方法
2020/03/03 Python
python 深度学习中的4种激活函数
2020/09/18 Python
Antler英国官网:购买安特丽行李箱、拉杆箱
2019/08/25 全球购物
嘻哈珠宝品牌:KRKC&CO
2020/10/19 全球购物
Three Graces London官网:英国奢侈品牌
2021/03/18 全球购物
sealed修饰符是干什么的
2012/10/23 面试题
后勤园长自我鉴定
2013/10/17 职场文书
我的求职择业计划书
2014/04/04 职场文书
酒会邀请函
2015/01/31 职场文书
运动会100米加油稿
2015/07/21 职场文书
爱护环境建议书
2015/09/14 职场文书
医护人员继续教育学习心得体会
2016/01/19 职场文书
HTML实现仿Windows桌面主题特效的实现
2022/06/28 HTML / CSS