JavaScript 16进制颜色值转RGB
2015-02-08 10:51
507 查看
<!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>16进制颜色值转RGB</title> <style> *{margin:0;padding:0;font-family:'Microsoft yahei'} .replace{width:400px;height:210px;margin:0 auto;padding-top:40px;} .title{text-align:center;display:block} form{width:200px;margin:30px auto;} input{outline:none;} input[type="button"]{cursor:pointer;} </style> <script> function hexToR(h) { return parseInt((cutHex(h)).substring(0, 2), 16) } function hexToG(h) { return parseInt((cutHex(h)).substring(2, 4), 16) } function hexToB(h) { return parseInt((cutHex(h)).substring(4, 6), 16) } function cutHex(h) { return h.charAt(0) == "#" ? h.substring(1, 7) : h } function setBgColorById(id, sColor) { var elems; if (document.getElementById) { if (elems = document.getElementById(id)) { if (elems.style) elems.style.backgroundColor = sColor; } } } </script> </head> <body> <div class="replace"> <span class="title">JavaScript原生16进制颜色值转RGB值</span> <form name="rgb"> <input value="ffffff" maxlength="7" size="16" name="hex" /> <input onclick="setBgColorById('colorSample',this.form.hex.value); this.form.r.value=hexToR(this.form.hex.value); this.form.g.value=hexToG(this.form.hex.value); this.form.b.value=hexToB(this.form.hex.value);" value="转换" type="button" name="btn"/> <br /><br /> R:<input style="width:30px" size="3" name="r" /> G:<input style="width:30px" size="3" name="g" /> B:<input style="width:30px" size="3" name="b" /> </form> </div> </body> </html>
相关文章推荐
- JavaScript实现16进制颜色值转RGB的方法
- JavaScript实现16进制颜色值转RGB的方法
- Javascript实现颜色rgb与16进制转换的方法
- javascript实现rgb颜色转换成16进制格式
- 苹果绿颜色值RGB,饱和度,css,16进制
- javascript16进制颜色转换为RGB
- 从16进制颜色值转换到RGB值(cocos2d-iphone版)
- javascript 16进制颜色转RGB
- UI:关于RGB与16进制颜色值的转换
- 苹果绿颜色值RGB,饱和度,css,16进制
- 转换rgb为16进制颜色值
- javascript常用英文颜色名json格式的16进制和rgb颜色互转对照表
- JavaScript实现把rgb颜色转换成16进制颜色的方法
- Javascript转换RGB与16进制颜色值
- 把16进制颜色值转换为RGB或ARGB颜色
- JavaScript实现RGB 与16进制互转
- javascript实现rgb颜色转换成16进制格式
- JavaScript实现把rgb颜色转换成16进制颜色的方法
- JavaScript实现rgb转为16进制
- 将16进制颜色值转换成UIColor