关键字:CSS Style javascript 结构
window
document
styleSheets //数组,也就是有几个样式表文件什么的
styleSheet
rules //数组
rule //这个就是一个CSS样式对象
selectorText //CSS样式对象中的类名,也就是定义中的.clsName...
style
style的属性,会CSS并且会脚本的朋友都清楚的.比如cssText表示定义时的样式文字串,也就是style="background:....."引号中的内容。
比如下面的脚本就是遍历所有CSS样式,并将背景图删除:
function deleteBGImage(){
var objCSSs = document.styleSheets;
var objCSS;
var objRule;
var selectorText;
for (var i=0;i<objCSSs.length;i++)
{
objCSS = objCSSs[i];
for (var j=0;j<objCSS.rules.length;j++)
{
objRule = objCSS.rules[j];
objRule.style.backgroundImage = "";
}
}
}
Something ends, something begins, and something never changes......