如何使用JS访问元素的属性?

时间:2018-02-13 02:20:19

标签: javascript html css

如何使用JS访问元素的属性?我试过(例子)element.style.width。我只需要数值,我的意思是50而不是50px。

3 个答案:

答案 0 :(得分:1)

element.offsetWidth将为您提供宽度作为数值。

或者,您可以使用element.style.width并使用

将其解析为数字
Number.parseInt("50px")

或更快的按位版本

~~("50px".replace("px", ""))

答案 1 :(得分:1)

使用window.getComputedStyle(element).width

答案 2 :(得分:0)

这样......



let theD = document.getElementById('theDiv');
theD.innerHTML = theD.offsetWidth;

#theDiv {
  width: 50px;
  height: 50px;
  background-color: coral;
}

<div id="theDiv"></div>
&#13;
&#13;
&#13;