JavaScript实现把rgb颜色转换成16进制颜色的方法
作者:bea
本文实例讲述了JavaScript实现把rgb颜色转换成16进制颜色的方法。分享给大家供大家参考。具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><
本文实例讲述了JavaScript实现把rgb颜色转换成16进制颜色的方法。分享给大家供大家参考。具体实现方法如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>javascript RGB转16进制</title>
</head>
<body>
<script>
function toHexString(r,g,b) {
return ("00000" + (r << 16 | g << 8 | b).toString(16)).slice(-6);
}
/*
或者:
function RGB2HEX(a,b,c){return"#"+((256+a<<8|b)<<8|c).toString(16).slice(1)}
*/
var hex = toHexString(100, 100, 100);
alert(hex);
</script>
</body>
</html>
希望本文所述对大家的javascript程序设计有所帮助。
猜你喜欢
您可能感兴趣的文章:
- 通过实例理解javascript中没有函数重载的概念
- ECMAScript中函数function类型
- JavaScript运算符小结
- 浅谈JavaScript字符串与数组
- 详谈javascript中的cookie
- 使用nodejs开发cli项目实例
- jquery滚动特效集锦
- jQuery实现文本展开收缩特效
- jQuery插件制作之参数用法实例分析
- jQuery插件制作之全局函数用法实例
- javascript实现设置、获取和删除Cookie的方法
- jQuery解析XML文件同时动态增加js文件的方法
- JS实现兼容各浏览器解析XML文档数据的方法
- javascript判断并获取注册表中可信任站点的方法
- js事件监听器用法实例详解
- JavaScript中isPrototypeOf函数作用和使用实例
- JS实现屏蔽shift,Ctrl,alt等功能键的方法
- JavaScript使用addEventListener添加事件监听用法实例
- JavaScript使用位运算符判断奇数和偶数的方法