html中 table 和 form的位置

对于web前端开发来说 经常会用到 像firebug这样审查元素 工具

发现了一个这样的现象:

  1. able><form><tr>....</tr></form</table>

在firebug下会看到

  1. <table><form></form><tbody>.....</tbody></table>

这种情况下动态增加的控件,提交表单获取不到内容。

如果

  1. <form><table>....</table></form>

不会有其他问题

当然这些在看源代码是没有问题的 和 你写的是一样的 提交也是没有问题的

查了一下 firebug的原理是 DOM 还原 DOM 是表示和处理一个html/xml的方法

目前不知道 form 在table 外 和 里有什么 差别 但是总觉得 放在form 里 能确定表单元素范围 会好点(基本属于没事找碴帖)