function returnStyle(element, typestyle) {
var style = '';
if (element.currentStyle)
style = element.currentStyle.typestyle;
else if (window.getComputedStyle)
style = window.getComputedStyle(element, null).typestyle;
return style;
}
Вот написал такую функцию. Ей первым аргументом даётся сам элемент, 2 аргументом даётся тип стиля, который нужно найти. Но она не работает, подозреваю что проблема в строчках
element.currentStyle.typestyle, типо он может динамически подставить в этой ситуации.
А вот так этот код работает. Направьте на путь истинный, пожалуйста.
var styler = '';
if (textarea.currentStyle)
styler = textarea.currentStyle.height;
else if (window.getComputedStyle)
styler = window.getComputedStyle(textarea, null).height;ё
Да и ещё вот такой вопрос. А как вообще стили вычисляются текущие. Просто если брать как getComputedStyle, то он берёт из из файла css, но если после подключения будет стоять такой же стиль на этот элемент, только в тегах <style></style> то он перебивает из файла style.css. Также стили могут стоять в самом теге html. Так вот, можно ли как то скриптом вычислить текущий стиль, т.к. самый приоритетный?