Html 如何找到表格或单元格的宽度?

Html 如何找到表格或单元格的宽度?,html,html-table,stylesheet,Html,Html Table,Stylesheet,如何在不使用HTML或Javascript指定的情况下查找表或表中列的宽度 例如: <table id="myTable"> <tr><td>column a</td><td>column b</td></tr> </table> 在原始DOM调用中尝试这些操作是危险的,因为浏览器不同 安全的做法是使用库(比如)并使用它们的例程 要准确地在jQuery中执行示例,请执行以下操作: $("#myTa

如何在不使用HTML或Javascript指定的情况下查找表或表中列的宽度

例如:

<table id="myTable">
<tr><td>column a</td><td>column b</td></tr>
</table>

在原始DOM调用中尝试这些操作是危险的,因为浏览器不同

安全的做法是使用库(比如)并使用它们的例程

要准确地在jQuery中执行示例,请执行以下操作:

 $("#myTable").width()

在原始DOM调用中尝试这些操作是危险的,因为浏览器不同

安全的做法是使用库(比如)并使用它们的例程

要准确地在jQuery中执行示例,请执行以下操作:

 $("#myTable").width()
你可以试试:

var tbl = document.getElementByID("myTable");
alert(tbl.clientWidth);
它在FireFox中工作正常,但您应该在IE中进行检查。

您可以尝试:

var tbl = document.getElementByID("myTable");
alert(tbl.clientWidth);

它在FireFox中可以正常工作,但您应该在IE中检查它。

CSS样式的关键字和javascript关键字之间没有直接对应关系。在您的情况下,您需要tbl.offsetWidth,而不是tbl.style.width。首先请参阅。

CSS样式的关键字和javascript关键字之间没有直接对应关系。在您的情况下,您需要tbl.offsetWidth,而不是tbl.style.width。先看看