Revision: 33703
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 12, 2010 11:57 by roblynch
Initial Code
function cssRule(selector,attribute,value,replaceAll) { if(replaceAll == null) { replaceAll = false; } var ss = document.styleSheets; var count = 0; for (var i=0; i<ss.length; i++) { var rules = ss[i].cssRules || ss[i].rules; for (var j=0; j<rules.length; j++) { if (rules[j].selectorText === selector) { rules[j].style[attribute] = value; if(replaceAll) { count++; } else { return true; } } } } return count; }
Initial URL
Initial Description
This was useful today, could be made into something with a little work.
Initial Title
Change a CSS rule directly as if you were editing the css file from javascript.
Initial Tags
Initial Language
JavaScript