//获取非行间样式(style标签里的样式或者link css文件里的样式),obj是元素,attr是样式名
function getStyle(obj,attr){
//针对IE
if(obj.currentStyle){
return obj.currentStyle[attr]; //由于函数传过来的attr是字符串,所以得用[]来取值
}else{
//针对非IE
return window.getComputedStyle(obj,false)[attr];
}
}
/*
获取或者设置css属性
*/
function css(obj,attr,value){
if(arguments.length == 2){
return getStyle(obj,attr);
}else{
obj.style[attr] = value;
}
}
// 获取元素 display属性值
css(document.getElementById("show"), 'display');
// 设置元素 display属性值为none
css(document.getElementById("show"), 'display', 'none');
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…