改变窗口大小,试试看,点击div<table width=90%>
<tr>
<td width=40%>
<div id=div1 onclick=alert(this.offsetWidth)>该div的宽度自动根据他里面的table调整的<br>也就是说我并没有给 style.width 赋值<br>在 javascript 中我想得到该 div 的宽度,该怎么办?</div>
</td>
<td width=400> <div id=div2 onclick=alert(this.offsetWidth)><br>在 javascript 中我想得到该 div 的宽度,该怎么办?</div>
</td>
</tr>
<tr>
<td> <div id=div3 onclick=alert(this.offsetWidth)>该div的宽度自动根据他里面的table调整的<br>也就是说我并没有给 style.width 赋值<br></div>
</td>
<td>改变窗口大小,试试看</td>
</tr>
</table>
<tr>
<td width=40%>
<div id=div1 onclick=alert(this.offsetWidth)>该div的宽度自动根据他里面的table调整的<br>也就是说我并没有给 style.width 赋值<br>在 javascript 中我想得到该 div 的宽度,该怎么办?</div>
</td>
<td width=400> <div id=div2 onclick=alert(this.offsetWidth)><br>在 javascript 中我想得到该 div 的宽度,该怎么办?</div>
</td>
</tr>
<tr>
<td> <div id=div3 onclick=alert(this.offsetWidth)>该div的宽度自动根据他里面的table调整的<br>也就是说我并没有给 style.width 赋值<br></div>
</td>
<td>改变窗口大小,试试看</td>
</tr>
</table>
<input type=button value=ok onclick="alert(document.all.dd.clientWidth)">clientWidth 是指某个页面控件现在的宽度
不包括margin,但是包括padding,border,scrollbar的宽度。。clientWidth就是offsetWidth除去border,padding,scrollbar后里面的宽度...scrollWidth和clientWidth相关。指DIV里面东西的实际宽度