0
我当时需要在表格行中使用表单,但令人惊讶的是,我可以看到表单元素不能是表格,td,tr的子表格。这种限制是否有合乎逻辑的理由,或者是否有任何解决方法?为什么form元素不能是table,tr,td的子元素?
我当时需要在表格行中使用表单,但令人惊讶的是,我可以看到表单元素不能是表格,td,tr的子表格。这种限制是否有合乎逻辑的理由,或者是否有任何解决方法?为什么form元素不能是table,tr,td的子元素?
这可能是在td
,但table
应该只包含tr
(或thead
,tbody
,tfoot
)。 tr
只应包含td
。所以它不是表格元素不能在表格中,它是表格不允许大多数元素,除了一些特定的元素。
[Form标签将不会包含表中的元素]的可能重复(http://stackoverflow.com/questions/6615903/form-tag-wont-enclose-elements-inside-a-table) – hjpotter92
您可以当然在表格单元('td')中包含了你的整个表单,并且你也可以在你的表单中有一个'table',但是你不能像这样混合这些元素:'