Hex-to-RGB Conversion
Question: How do I convert a hex color string (e.g. "FFFFCC") to numeric RGB values of the same color?
Answer:
Here is a script that does this conversion:
R = HexToR("#FFFFFF");
G = HexToG("#FFFFFF");
B = HexToB("#FFFFFF");
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}
Try it yourself:
JavaScripter.net.
Copyright
© 1999-2006, Alexei Kourbatov