я пишу функцию, хочу установить или получить значение свойства стиля:
function $(ID){return document.getElementById(ID);}
Object.prototype.css=function(style,value){
if(value==undefined){
return eval("this.style."+style);
}
else{
if(isNaN(value)){
return eval("this.style."+style+"=\""+value+"\"");
}
else{
return eval("this.style."+style+"="+value);
}
}
}
function ad(){
$("ad_ol").css("top","-170px");
}
может хорошо работать в FireFox 、 Chrome и IE9, но не работает в IE7 и IE8, сообщение об ошибке: Object не поддерживает свойство или метод "css"
кто может мне помочь? это проблема "это"? есть ли лучшая функция может сделать это?