Hallo,
Überlege schon den string zu zerlegen, die RGB einzelnt in Hex zu konvertieren und dann den String wieder zusammen zu bauen.
Etwas in dieser Richtung:
var hex="#",tmp,rgb="color:rgb(255,255,255);";
tmp=(rgb.substring(rgb.indexOf("(")+1,rgb.indexOf(")"))).split(",");
for(i=0;i<3;i++)hex+=(tmp[i]*1).toString(16).toUpperCase();
alert(hex); // #FFFFFF
Oder gibt es da einen leichteren Ansatz ???
Einfach so lassen ;-).
MfG, Thomas