我有一个表,它从我的 SQL 数据库获取结果并将它们显示在我的 html 页面上。我希望隐藏该表,直到行数大于 0。
我用这个来计算行数:
var oRows = document.getElementById('tableID').getElementsByTagName('tr');
var iRowCount = oRows.length;
这是我的 table
<table border="1" id="tableID">
<tr>
<th>Results</th>
</tr>
<tr>
<td><%response.Write(checker) %></td>
</tr>
</table>
Checker 是我数据库中的字符串。
我希望能够仅在行数大于 0 时显示我的表格。有人知道如何执行此操作吗?
最佳答案
如果您想在前端管理它,并且由于您似乎没有使用 jQuery:
if (iRowCount == 0) {
document.getElementById("tableID").style.display = 'none';
}
关于javascript - 计算表中的行数,如果大于 0,则显示表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22806180/