Вопросы к Поиску с Алисой
Основное отличие методов getComputedStyle и style в JavaScript заключается в том, что первый работает с вычисленными стилями, а второй — со встроенными. zellwk.com
Свойство style позволяет получать встроенные стили, которые присутствуют в HTML в атрибуте style. zellwk.com С его помощью нельзя прочитать ничего из классов CSS. learn.javascript.ru
Метод getComputedStyle предназначен для получения вычисленных стилей, которые написаны в файле CSS. zellwk.com Результат вызова метода — объект со стилями, похожий на elem.style, но с учётом всех CSS-классов. learn.javascript.ru Эти стили доступны только для чтения, их нельзя изменить. professorweb.ru
Таким образом, style работает со встроенными стилями, а getComputedStyle — с вычисленными. zellwk.com