Javascript的div宽度,返回0

Em *_*Sta 6 javascript css

我试图用javascript检索我的函数的div的宽度:

#areaDraw {
margin-top:50px;
width: 50%;
min-height: 100%;
z-index: 1000;
}
Run Code Online (Sandbox Code Playgroud)

和功能:

 Event.add(window, "resize", function() {
    sketch.resize(document.getElementById("areaDraw").style.width,   window.innerHeight);
}).listener();
Run Code Online (Sandbox Code Playgroud)

不知怎的,javscript总是为div的宽度返回0(areaDraw)

所以有什么不对的:

document.getElementById("areaDraw").style.width
Run Code Online (Sandbox Code Playgroud)

Pat*_*ssa 4

尝试document.getElementById("mydiv").offsetWidth代替.style.width