对于web前端开发来说 经常会用到 像firebug这样审查元素 工具,
发现了一个这样的现象:
当
在firebug下会看到:
如果
不会有其他问题。
当然这些在看源代码是没有问题的,和你写的是一样的,提交也是没有问题的。
查了一下 firebug的原理是 DOM 还原,DOM是表示和处理一个html/xml的方法。
当form放在table里面时,而表单元素在table的td里面时,当我们提交表单时会获取不到表单信息,
上面的解释刚好说明了这点,因为表单元素根本就不在form里面,所以不管怎么提交都是不能得到数据的。
我们写程序时,一定要注意web的标准,要不然出错以后都很难找到错误的。