<!DOCTYPE html>
<html>
<body>
<table align="right">
<tr>
<th> Row 1 </th>
</tr>
<tr>
<th> Row 2 </th>
</tr>
</table>
</body>
</html>
我有一张有 2 行的简单表格。并且该表具有属性 align="right"。 此参数正在添加属性浮点数:右;运行时,使身体高度为 0。
我在某些计算中使用身高。因此,获得实际身高很重要。
所以我的问题是,我怎样才能得到身体的实际高度?
编辑:在我的实际应用程序中,我的身体内部有很多表格。以上只是一个例子。我无法浏览每张桌子,了解它们的高度并总结出来。
var table = document.getElementById('mytable');
//variant 1
var rect = table.getBoundingClientRect();
var height_var1 = rect.height;
// variant 2
var height_var2 = table.clientHeight;
<!DOCTYPE html>
<html>
<body>
<table id="mytable" align="right">
<tr>
<th> Row 1 </th>
</tr>
<tr>
<th> Row 2 </th>
</tr>
</table>
</body>
</html>