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; ">

相關文章
相關標籤/搜索