jsページの背景色とフォント色を取得する方法


ウェブページの背景色とフォント色を取得する方法は以下の通りです。色属性を取得することによって価値があるのはrgb色で、私達が欲しいのではないので、rgb色を16進色に換える必要があります。まずrgb色を獲得します。
 
var rgb = document.getElementById('color').style.backgroundColor;
フォーマットは以下の通りです。rgb(225,22,23)。その後、分割されます。
 
var rgb = rgb.split('(')[1]; // [rgb, 225,22,23)] , 2
は、(225,22,23)文字列を分割します。
 
for(var k = 0; k < 3; k++){
str[k] = parseInt(rgb .split(',')[k]).toString(16);//str
}
最後の組み合わせ:
 
str = '#'+str[0]+str[1]+str[2];
全体のコードは以下の通りです。