[心得] 不知道算是bug 還是寫動態表單時要注意的
當表單的欄位有輸入值後,在按下Browser的Reload鍵後。
Firefox會保留欄位的值。
IE則會把所有的欄位都清空。
GC我沒試。
我之前寫的一個動態表單,有一個儲存鈕,會依動作而改變name值。
而後端的程式也會隨著這個鍵的name值對應不同的動作。
最近改寫時發現.
當browser上的行為而改變這個按鈕的name屬性值後
按了Reload鍵後,會發現這個name的屬性沒有回到原來的狀態..
(似乎是Firefox表留表單的功能造成的?)
所以資料送出後可能會造成後端的判斷錯誤
(這時該慶幸user大多都是用IE嗎 Orz)
所以寫動態表單時。
記得要在讀取完頁面時對表單做初始化動作...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.167.16
→
08/13 12:15, , 1F
08/13 12:15, 1F
→
08/13 12:16, , 2F
08/13 12:16, 2F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章