⊗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));

Даден е div и бутон. При натискане на бутона задайте на div ширина от 400px, а височина от 300px.

Даден е div:

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

Даден е също бутон. При кликване на бутона изведете ширината и височината на div без единици за измерване.

Даден е div:

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

Даден е също бутон. При кликване на бутона изведете размера на шрифта на div без единици за измерване.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне