如何得到table的格子的宽度

boy002 2003-11-26 07:48:48
在没有设width数值的情况下如何得到表格的宽度,这个宽度随其内容变化的。
谢谢...
...全文
49 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
夜若 2003-12-07
  • 打赏
  • 举报
回复
<script language="javascript">
<!--
var o=td1.getBoundingClientRect();

alert("tdWidth= "+o.right - o.left);
//-->
</script>
zyzy15 2003-12-02
  • 打赏
  • 举报
回复
<table align=right id="tab">
<tr><td><b>^o^</b></td></tr>
</table>
<SCRIPT LANGUAGE="JavaScript">
a=tab.rows[0].cells[0].clientWidth
alert(a)
</SCRIPT>

happylifei 2003-12-02
  • 打赏
  • 举报
回复
a=tab.rows[0].cells[0].clientWidth

如果显示高度该如何写
bzscs 2003-12-02
  • 打赏
  • 举报
回复
<table width=300 border=1>
<tr>
<td width=100 id="td1">s</td>
<td>s</td>
<td>s</td>
</tr>
<tr>
<td>s</td>
<td>s</td>
<td>s</td>
</tr>
</table>
<button onclick="alert(document.getElementById('td1').getAttribute('width'))">tdWidth</button>
</body>
多菜鸟 2003-12-01
  • 打赏
  • 举报
回复
up
仙人掌 2003-12-01
  • 打赏
  • 举报
回复
<script language="javascript">
<!--
var o=td1.getBoundingClientRect();

alert("tdWidth= "+o.right - o.left);
//-->
</script>
hrong 2003-11-26
  • 打赏
  • 举报
回复
tdObject.clientWidth

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧