Нашел функцию
function rgbToHex (r, g, b)
{
r = r.toString(16);
g = g.toString(16);
b = b.toString(16);
if (r.length == 1) r = '0' + r;
if (g.length == 1) g = '0' + g;
if (b.length == 1) b = '0' + b;
return (r + g + b).toUpperCase();
}
var Hex = rgbToHex (128, 128, 128);
alert(Hex);
Но подставлять в нее нужно 3 числа, а у меня есть такое вот значение rgb(0, 255, 0)
Метод color.toString выдает function
toString() {
[native code]
}