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 里  能确定表单元素范围  会好点(基本属于没事找碴帖)

原文地址:https://www.cnblogs.com/chi0591/p/5893652.html