次のコードがあります。
function rgb2hex(rgb) {
rgb = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
return "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]);
}
FF と Chrome では問題なく動作するようです。IEは、「1」がnullであるか、オブジェクトではありません。rgb 値は rgb.match に到達しているようです。
何か案は?
どうも
次のコードがあります。
function rgb2hex(rgb) {
rgb = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
return "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]);
}
FF と Chrome では問題なく動作するようです。IEは、「1」がnullであるか、オブジェクトではありません。rgb 値は rgb.match に到達しているようです。
何か案は?
どうも