我需要将每个tr的表单应用到单个表中。 那个tr有3或4个tds。但tr中的表不应该使用。这可能吗?
这个例子 - http://jsfiddle.net/PBGXA/
答案 0 :(得分:1)
只需将表单标记放入表格的任何单元格即可。这没什么不错
答案 1 :(得分:1)
您可以在单个HTML页面上拥有任意数量的表单,请记住,每个表单只会在其自身内发布值。虽然我不认为使用表单标记分解表的标记是有效的HTML(例如,在form
和table
标记之间有一个tr
标记。你可以考虑:
我建议选择1或2。
如果所有表单都发布到同一资源,那么我真的建议选项1.您仍然可以有多个提交按钮和differentiate which one was clicked in server-side code。
答案 2 :(得分:0)
只需将<form>
放在<table>
之前,将</form>
放在</table>
之后。这是最简单的(也可能是唯一的)方式
<form method="post" action="">
<table>
...
</table>
</form>
或更好的一个,不要使用表