АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗jsSpStyAU 2 of 294 menu
Долгожданный Бесплатный курс по выкладке сайта на хостинг. МЫ УЖЕ НАЧАЛИ! Присоединяйтесь к нам!

Единицы измерения в атрибуте style в JavaScript

При указании значений свойств через атрибут style мы должны указывать единицы измерения:

elem.style.width = '100px';

При чтении значений они также будут получаться с единицами измерений:

let width = elem.style.width; console.log(width); // выведет '100px';

При необходимости мы можем избавиться от единиц измерения с помощью parseInt:

let width = elem.style.width; console.log(parseInt(width)); // выведет 100

Если предполагаются дробные значения, можно воспользоваться функцией parseFloat:

let width = elem.style.width; console.log(parseFloat(width));

Дан див и кнопка. По нажатию на кнопку задайте диву ширину в 400px, а высоту в 300px.

Дан див:

<div id="elem" style="width: 300px; height: 200px;"> text </div>

Дана также кнопка. По клику на кнопку выведите ширину и высоту дива без единиц измерения.

Дан див:

<div id="elem" style="font-size: 1.5em;"> text </div>

Дана также кнопка. По клику на кнопку выведите размер шрифта дива без единиц измерения.

enru