Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   getComputedStyle и curretDtyle - полчение значений св-в из css-файлы (https://javascript.ru/forum/misc/9118-getcomputedstyle-i-curretdtyle-polchenie-znachenijj-sv-v-iz-css-fajjly.html)

OopsOops 29.04.2010 18:26

getComputedStyle и curretDtyle - полчение значений св-в из css-файлы
 
Кусок css-файла :
div#cont
{
background-image:url(fon_div.gif);
background-repeat: repeat;
overflow: visible;
height:470px;
width:420px;
z-index: 1;
}

Как через getComputedStyle и currentStyle получить эти значения?
Пожалкйста помогите с кодом, у меня в синтаксисе где то ошибки и ответ получается indefined, поделитесь рабочим получением значения.

exec 29.04.2010 18:45

function getStyle (id, stl) {
return (element.currentStyle || window.getComputedStyle(id, null))[stl];
}


getStyle('cont', 'width'); // 420px

OopsOops 29.04.2010 19:03

спасибо за ответ,
но почему у меня выводит 840 ?


Часовой пояс GMT +3, время: 15:05.