Html 下表行变为上表行

Html 下表行变为上表行,html,html-table,Html,Html Table,我有下表代码,每行包含一个表单。我的问题是,输入和提交所在的底行将位于表顶行的上方。我不明白为什么。有人能帮我解释一下为什么最下面的一行会变成最上面的一行吗 <table id="bet_table" width=800px cellspacing=0 cellpadding=1 border-width=1px> <tr bgcolor="BF1919" style="color:#fff; font-weight:bold;"> <td&

我有下表代码,每行包含一个表单。我的问题是,输入和提交所在的底行将位于表顶行的上方。我不明白为什么。有人能帮我解释一下为什么最下面的一行会变成最上面的一行吗

<table id="bet_table" width=800px cellspacing=0 cellpadding=1 border-width=1px>
    <tr bgcolor="BF1919" style="color:#fff; font-weight:bold;">
        <td><center>Time</center></td>
        <td><center>Game #</center></td>
        <td><center>Teams</center></td>
        <td><center>Run Line</center></td>
        <td><center>Money Line</center></td>
        <td><center>Total Runs</center></td>
    </tr>
    <tr bgcolor="#F0F0F0">
        <td colspan=6><center><strong>August 28, 2012</strong></center></td>
    </tr>
    <tr bgcolor="#fff">
        <form action="mlb.php?action=update&gameid=" method="post" />
        <td width="130px"><center><input type="text" size="4" name="time" value="7:00" />
        <select name="ampm">
            <option value="AM">A.M.
            <option value="PM">P.M.
        </select></center></td>
        <td width="60px"><center>306</center></td>
        <td>Los Angeles Dodgers<br />Los Angeles Angels</td>
        <td width="150px"><center>                          
        <select name="runline1frac">
            <option value="-1/2">-1&frac12;
            <option value="+1/2">+1&frac12;
        </select> &nbsp; <input type="text" size="4" name="runline1value" value="+120" /><br />
        <select name="runline2frac">
            <option value="-1/2">-1&frac12;
            <option value="+1/2">+1&frac12;
        </select> &nbsp; <input type="text" size="4" name="runline2value" value="-182" /></center></td>
        <td width="80px"><center><input type="text" size="4" name="moneyline1value" value="-132" /><br /><input type="text" size="4" name="moneyline2value" value="+132" /></center></td>
        <td align=right>Total Runs: <input type="text" size="3" name="totalruns" value="6" /> &nbsp; OV &nbsp; <input type="text" size="4" name="totalrunsOvalue" value="-178" /><br />UN &nbsp; <input type="text" size="4" name="totalrunsUvalue" value="+123" /></td>
    </tr>
    <tr colspan=6>
        <center>
            <input type="submit" value="Update" />
            </form>
        </center>
    </tr>
</table>

时间
游戏#
团队
跑线
货币线
总运行次数
2012年8月28日
上午
下午
306
洛杉矶道奇队
洛杉矶天使队 -1&12; +1&12;
-1&12; +1&12;
总运行次数:OV
UN
粘贴您的代码并在此处修复:

您上一次的
没有
。添加了右
colspan


顺便说一句,您的代码不是很干净。将整个表封装在<代码> <代码>中,而不是随机插入中间的标记。另外,尽量不要使用内联样式和属性,如
bgcolor
等。

粘贴代码并在此处修复:

您上一次的
没有
。添加了右
colspan

顺便说一句,您的代码不是很干净。将整个表封装在<代码> <代码>中,而不是随机插入中间的标记。此外,尽量不要使用内联样式和属性,如
bgcolor
等。

代码底部:

<tr colspan=6>
    <center>
       <input type="submit" value="Update" />
       </form>
    </center>
</tr>

应该是:

<tr>
    <td colspan=6>
        <center>
           <input type="submit" value="Update" />
           </form>
        </center>
    </td>
</tr>

表单
标记的位置也不正确

代码底部:

<tr colspan=6>
    <center>
       <input type="submit" value="Update" />
       </form>
    </center>
</tr>

应该是:

<tr>
    <td colspan=6>
        <center>
           <input type="submit" value="Update" />
           </form>
        </center>
    </td>
</tr>


表单
标签的位置也不正确

非常感谢!我甚至没有意识到!研究了10分钟,没有看到,谢谢!很高兴这有帮助。:)这回答了你的问题吗?非常感谢!我甚至没有意识到!研究了10分钟,没有看到,谢谢!很高兴这有帮助。:)这回答了你的问题吗?你如何修改表单?谢谢将表格放在表格标签中。但是,由于您为标签指定了属性colspan,所以您的按钮会放在表格的顶部,而不是每两行根据游戏ID都有不同的表格。因此,我无法将表格放在顶部,因为每两行都是不同的表格。那么表单标签应该保持这样吗?如何修复表单?谢谢将表格放在表格标签中。但是,由于您为标签指定了属性colspan,所以您的按钮会放在表格的顶部,而不是每两行根据游戏ID都有不同的表格。因此,我无法将表格放在顶部,因为每两行都是不同的表格。那么表单标签应该保持这样吗?