Unit ukuran dalam atribut style dalam JavaScript

Apabila menetapkan nilai sifat melalui atribut style kita perlu menyatakan unit ukuran:

javascriptelem.style.width = '100px';

Apabila membaca nilai, ia juga akan diperoleh dengan unit ukuran:

javascriptlet width = elem.style.width;
console.log(width); // akan memaparkan '100px';

Jika perlu, kita boleh menghilangkan unit ukuran menggunakan parseInt:

javascriptlet width = elem.style.width;
console.log(parseInt(width)); // akan memaparkan 100

Jika nilai pecahan dijangka, fungsi parseFloat boleh digunakan:

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

Diberi satu div dan satu butang. Apabila butang ditekan tetapkan lebar div kepada 400px, dan tinggi kepada 300px.

Задание 2

Diberi satu div:

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

Diberi juga satu butang. Apabila butang diklik paparkan lebar dan tinggi div tanpa unit ukuran.

Задание 3

Diberi satu div:

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

Diberi juga satu butang. Apabila butang diklik paparkan saiz fon div tanpa unit ukuran.