Javascript 如何使textarea与表对齐并检索表';s高度

Javascript 如何使textarea与表对齐并检索表';s高度,javascript,html,Javascript,Html,我有一个表,可以向其中添加行和列,也可以从中删除行和列。我想在它的旁边放一个文本区,它的大小和桌子一样,这样看起来就不错了 我必须解决一些问题。首先是让它显示在表的右侧(如果有空间,如果没有,它应该包装) 我曾尝试将样式设置为表上的display:inline table,它确实会使textarea(它是DOM中表的同级)显示在其右侧,但在IE9、Opera或Firefox中它不会对齐。文本区竖立在桌子上方。与Webkit一起工作。Webkit在右下角还有一个很好的抓取器,可以让我调整大小 如果

我有一个表,可以向其中添加行和列,也可以从中删除行和列。我想在它的旁边放一个文本区,它的大小和桌子一样,这样看起来就不错了

我必须解决一些问题。首先是让它显示在表的右侧(如果有空间,如果没有,它应该包装)

我曾尝试将样式设置为表上的
display:inline table
,它确实会使textarea(它是DOM中表的同级)显示在其右侧,但在IE9、Opera或Firefox中它不会对齐。文本区竖立在桌子上方。与Webkit一起工作。Webkit在右下角还有一个很好的抓取器,可以让我调整大小

如果我使用
display:inline block
,它现在可以在Firefox中工作。仍然在IE9和Opera中被打破

对于动态调整大小,我可以在每次表更改时调用函数来调整大小

如何检索表或其他元素的大小(以像素单位或其他单位为单位)

小提琴演示题:

看起来很有意思。我相信它是以像素为单位的

为了使其与表格对齐,您可以在表格的最后一列保留此文本区域和整个表格,或者您可以设置列div,google search中有很多教程


似乎还可以使用
。offsetHeight

在JSFIDLE上发布一个示例吗?使用JSFIDLE更新了问题。
var height = document.getElementById('tbl').clientHeight;