我是一个新手,所以我不知道在哪里寻找我的错误。我想计算某个表的所有行,但我需要在表本身上方/内部有数字。但是,我只得到调用函数的点以上的行数,但我需要整个表的行数。
(...)
<script type="text/javascript">
function countRows()
{
rowsCount = document.getElementById("list").rows.length;
return rowsCount;
}
</script>
<body>
<table id="list">
<tr><td>
There are
<script type="text/javascript"> document.write(countRows()) </script>
rows here. // Returns "1"
</td></tr>
<tr><td>(Stuff goes here)</td></tr>
<tr><td>(Stuff goes here)</td></tr> // script would return "3" here.
<tr><td>(Stuff goes here)</td></tr>
<tr><td>(Stuff goes here)</td></tr>
(...)
这里没有 jQuery!我知道它很好,但在这种情况下我不能使用它。