我想知道如果用戶在窗體中輸入內容時點擊刷新按鈕,是否有方法在輸入字段中保留文本。如何在頁面刷新後保持輸入字段中的值
<form>
<input type="text" name="aaa"/>
</form>
我想在刷新頁面後將此文本保留在輸入字段中。可能嗎? 請幫助我的人給出合適的答案或參考。 在此先感謝..
我想知道如果用戶在窗體中輸入內容時點擊刷新按鈕,是否有方法在輸入字段中保留文本。如何在頁面刷新後保持輸入字段中的值
<form>
<input type="text" name="aaa"/>
</form>
我想在刷新頁面後將此文本保留在輸入字段中。可能嗎? 請幫助我的人給出合適的答案或參考。 在此先感謝..
這是用一些JavaScript surly可能的。您可以跟蹤對輸入字段的所有更改以及每次更改,將輸入字段的當前值存儲在SessionStorage或LocalStorage中。你必須安裝一個onload處理程序,將存儲的值寫回輸入字段。
您無法強制瀏覽器本身執行此操作。此外,您的服務器端腳本語言在這裏沒有用處,因爲您希望它在頁面的刷新後工作,這意味着沒有服務器端有關這些字段值的知識。所以你需要使用像Javascript這樣的客戶端腳本來做到這一點。在cookie中或會話中更改時立即存儲值,並使用cookie或會話填寫表單中的值。
爲什麼downvote? – bartlaarhoven
您使用哪種服務器技術? PHP,ASP,ASP.NET等? –
你不能依賴於服務器端的東西,當你想保持用戶輸入而不提交它。 – Ridcully
我正在使用PHP服務器技術。 @flem –