User:Killer9000/common.js: Difference between revisions
Jump to navigation
Jump to search
Killer9000 (talk | contribs) No edit summary |
Killer9000 (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
var | |||
console.log( | var elms = document.querySelectorAll("*[style]"); | ||
Array.prototype.forEach.call(elms, function(elm) { | |||
// Get the color value | |||
var clr = elm.style.background|| ""; | |||
console.log(clr); | |||
// Remove all whitespace, make it all lower case | |||
clr = clr.replace(/\s/g, "").toLowerCase(); | |||
// Switch on the possible values we know of | |||
switch (clr) | |||
{ | |||
case "#eee": | |||
elm.style.color = "#000000"; | |||
break; | |||
} | |||
}); |
Revision as of 22:20, 14 May 2022
var elms = document.querySelectorAll("*[style]");
Array.prototype.forEach.call(elms, function(elm) {
// Get the color value
var clr = elm.style.background|| "";
console.log(clr);
// Remove all whitespace, make it all lower case
clr = clr.replace(/\s/g, "").toLowerCase();
// Switch on the possible values we know of
switch (clr)
{
case "#eee":
elm.style.color = "#000000";
break;
}
});