2014-03-04 13 views
0

我正在處理一個頁面,其中有9個輸入和js在提交它們之前對這些輸入執行邏輯。每次我想看到我的javascript更改時,都必須將信息輸入到表單中,這實在令人煩惱。一種刷新頁面而不重置/清除表單的方法

有沒有辦法在不清除表單的情況下刷新頁面?

P.S.我正在使用IE9 +,Chrome,Firefox和Safari。

提前致謝!

+1

我們已經使用了很多成功的一個技巧,就是在開發環境中運行時添加額外的鏈接和JavaScript,以便用有趣的數據預先填充表單。你只需要確保你有一個可靠的開關來停止出現在非開發環境中的相同鏈接/腳本。 –

+0

是的,這是我所害怕的,因爲這將是一大堆DOM操作。 –

回答

0

顯然,這樣做的工具(如果有的話)很少(至少我能找到)。我已經找到了一種方法來編寫一個腳本來劫持窗口事件循環,並將所有輸入值存儲在字符串化的cookie中。刷新頁面時,可以使用window.onload自動重新填充輸入。

如果你(可以理解)不想寫你自己的腳本來做到這一點,我寫了一個你可以使用github