2013-07-04 92 views
0

我当时需要在表格行中使用表单,但令人惊讶的是,我可以看到表单元素不能是表格,td,tr的子表格。这种限制是否有合乎逻辑的理由,或者是否有任何解决方法?为什么form元素不能是table,tr,td的子元素?

+0

[Form标签将不会包含表中的元素]的可能重复(http://stackoverflow.com/questions/6615903/form-tag-wont-enclose-elements-inside-a-table) – hjpotter92

+1

您可以当然在表格单元('td')中包含了你的整个表单,并且你也可以在你的表单中有一个'table',但是你不能像这样混合这些元素:'

...
'。 –

回答

3

这可能是在td,但table应该只包含tr(或theadtbodytfoot)。 tr只应包含td。所以它不是表格元素不能在表格中,它是表格不允许大多数元素,除了一些特定的元素。