Thomas Meinike: style="color:rgb(255,255,255);

Beitrag lesen

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