如何在纯JavaScript中获得li宽度?

时间:2016-04-11 14:11:53

标签: javascript

我在javascript中尝试li宽度​​。但不工作...... Plz帮助我......

<ul>
<li>hello</li>
<li>hello</li>
<li>hello</li>
<ul>

的javascript

var test = document.querySelector("li").width;
alert(test);

2 个答案:

答案 0 :(得分:1)

width替换为offsetWidth

var test = document.querySelector("li").offsetWidth; 
alert(test);

或者根据此doc,您也可以使用scrollWidth

var test = document.querySelector("li").scrollWidth ; 
alert(test);

答案 1 :(得分:0)

var test = document.querySelector("li").getBoundingClientRect().width; alert(test);