Јединице мере у атрибуту style у JavaScript-у

При навођењу вредности својстава преко атрибута style морамо навести јединице мере:

javascriptelem.style.width = '100px';

При читању вредности оне ће такође бити добијене са јединицама мере:

javascriptlet width = elem.style.width;
console.log(width); // исписаће '100px';

По потреби можемо се ослободити јединица мере помоћу parseInt:

javascriptlet width = elem.style.width;
console.log(parseInt(width)); // исписаће 100

Ако су предвиђене разломљене вредности, може се користити функција parseFloat:

javascriptlet width = elem.style.width;
console.log(parseFloat(width));
Задание 1

Дато је div и дугме. При притиску на дугме поставите div-у ширину од 400px, а висину од 300px.

Задание 2

Дато је div:

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

Дато је такође дугме. При клику на дугме испишите ширину и висину div-а без јединица мере.

Задание 3

Дато је div:

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

Дато је такође дугме. При клику на дугме испишите величину фонта div-а без јединица мере.