社区
JavaScript
帖子详情
怎么得到一个没有指定 style.width 的 Div 的宽度?
searoom
2002-09-18 06:32:52
该div的宽度自动根据他里面的table调整的
也就是说我并没有给 style.width 赋值
在 javascript 中我想得到该 div 的宽度,该怎么办?
...全文
212
7
打赏
收藏
怎么得到一个没有指定 style.width 的 Div 的宽度?
该div的宽度自动根据他里面的table调整的 也就是说我并没有给 style.width 赋值 在 javascript 中我想得到该 div 的宽度,该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Lostinet
2002-09-18
打赏
举报
回复
offsetWidth是整个DIV的显示宽度。
不包括margin,但是包括padding,border,scrollbar的宽度。。
clientWidth就是offsetWidth除去border,padding,scrollbar后里面的宽度...
scrollWidth和clientWidth相关。指DIV里面东西的实际宽度
meizz
2002-09-18
打赏
举报
回复
<div id=dd>afgasdjfalsdjfla</div>
<input type=button value=ok onclick="alert(document.all.dd.clientWidth)">
clientWidth 是指某个页面控件现在的宽度
希默软件
2002-09-18
打赏
举报
回复
scrollWidth
searoom
2002-09-18
打赏
举报
回复
offsetWidth 与 clientWidth 有区别吗?
whm1997
2002-09-18
打赏
举报
回复
.offsetHeight ,.offsetWidth
qiushuiwuhen
2002-09-18
打赏
举报
回复
offsetWidth
or
clientWidth
方工
2002-09-18
打赏
举报
回复
改变窗口大小,试试看,点击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>
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章