我試圖用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(「