Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   не правильно вычесляет цифры (https://javascript.ru/forum/misc/22987-ne-pravilno-vycheslyaet-cifry.html)

Pavel M. 09.11.2011 13:04

можно получить так
op = getComputedStyle(document.getElementById('tron'), null).opacity;
но в старых IE это работать не будет там свой метод получения (поищи поиском currentStyle)
лучше используй библиотеки типа jQuery

czp 09.11.2011 13:13

op = getComputedStyle(document.getElementById('tron'), null).opacity;
alert(op);

не работает

вот структура
<style>
#tron {  это будет в цсс
width:500px;
height:500px;
background:#36F;
}
<style>
<div id="tron"></div>

надо что бы считывало элементы, которые даже не указаны в цсс, вот к примеру по логике браузер сам всегда ставит opacity 1, есле не указать в цсс и много других так стилей, мне надо что бы их считывало, ну на данный момент на примере opacity подскажите, не прибегая к джейквери и другим фреймверкам
Цитата:

getComputedStyle
да, нашел материал, но, что то не робит

Pavel M. 09.11.2011 14:09

у меня работает и alert выдает 1
или браузер у тебя старый IE или скрипт ты запускаешь до того как html загрузился

czp 09.11.2011 17:04

а да,))все работает)), я просто по привычке PHP пишу код, я JS только начинаю познавать, и вечено забываю что код, надо после писать

nyols 09.11.2011 18:45

czp,
Основы программной анимации на JavaScript - почитай.

czp 09.11.2011 19:23

спасибо решил вопрос)


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