Показать сообщение отдельно
  #30 (permalink)  
Старый 30.12.2011, 15:19
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от FINoM
В .css все-таки всунул style. Не могу быть уверен, но мне кажется геттер style быстрее работает, чем колбаса из объектов и два метода:
неужели так сложно понять что дело не в скорости.

вот пример:

<style>
div {
    width: 200px;
    height: 200px;
}
</style>
<div>
</div>

<script>
var div = document.getElementsByTagName('div')[0];
alert([ div.style.width , div.style.height ]); // нет значений




function style( elem ) {
    if ( elem.ownerDocument && elem.ownerDocument.defaultView ) {
        return elem.ownerDocument.defaultView.getComputedStyle( elem, null );
    } else if ( elem.currentStyle ) {
        return elem.currentStyle;
    }
    return null;
}
alert([ style(div).width , style(div).height ]);
</script>
Ответить с цитированием