js添加的表单在火狐下获取不到数据的解决方法

相信不少朋友在进行网页制做的时候都会遇到过这样的问题;就是用js在表单内添加数据控件以后;在火狐下获取不到数据的问题。ajax

       前几天,我在开发一个使用js添加数据填写项的时候,也出现了这样的问题;一开始我还觉得是火狐下ajax加载数据出了问题(由于在ie下能够正常的获取到数据);通过测试原来并是这样的问题,而是form放得位置不一样,测试

      在form和table结合使用的时候,不少朋友都喜欢这样放:spa

        <table>orm

               <form>开发

                    <tr><td>table

                          数据空间添加处 form

                   </td></tr>表单

               </form>方法

          </table>数据

       这样放的好处就是能够把form产生的间隔去掉;在通常状况下是一个不错的处理方法,可是若是像我那样要用js在form内添加数据填写想的时候这样使用 就不太妥了,由于这样放的话,用js添加的填写项所填写的数据在火狐下是没法获取的·; 这时咱们就得用很笨的方法,

       就是:

                <form>

                        <table>

                               <tr><td>

                                数据空间添加处

                              </td></tr>

                         </table>

               </form>   

这样使用就不怕出现上述状况啦···;

补充一点,这样使用form若是出现间隔的话,咱们能够这样把间隔去掉:

          <form style="margin:auto; padding:0; ">

相关文章
相关标签/搜索