function showRGB(str){
var hexcode="#";
var v = str.substring(4,str.length-1);
var s = v.split(",");
for(var x=0;x<3;x++){
var n=s[x];
if(n==="")n="0";
var c="0123456789ABCDEF",
b="",
a=n%16;
b=c.substr(a,1);
a=(n-a)/16;
hexcode+=c.substr(a,1)+b
}
return hexcode;
}
调用 :showRGB(“rgb(0, 255, 0)”); // #00FF00