我试图用JavaScript获得div的宽度。最初div的宽度是未定义的,即宽度取决于文本数量。是否有可能获得这种div的宽度?我试着用下面的JavaScript代码来做到这一点,但我从Chrome的控制台越来越宽differerent当我检查的div错误的div宽度,当它与javascript
var mydiv = document.getElementById("error_message");
var curr_width = mydiv.clientWidth;
alert(curr_width);
感谢您的关注
最初,一个无风格的div的宽度等于它的容器宽度。这是由于默认的'display:block'样式。 – zzzzBov 2011-03-09 17:31:09
你是否也可以添加HTML ...我不确定你的DIV是否是其中的文本的宽度......它是一个BLOCK元素 – ManseUK 2011-03-09 17:32:20
它是用'document.write(“