回答
字段的值設置爲張貼的值,例如:
<form method="POST">
<input name="username" value="<?php echo $_POST['username']; ?>"/>
<input type="submit"/>
</form>
不要忘記逃避所說的價值。在當前形式中,可以將javascript事件注入到該輸入中(或者簡單地打破輸入,導致之前數據丟失) –
@KevinB有趣的一點。你能推薦一個內置的用於轉義的php嗎? – andrew
我確定有一些簡單的方法,我不是一個PHP編碼器,所以我不得不穀歌。在ColdFusion中它被稱爲'HTMLEditFormat'。 –
你應該把它用JavaScript
發送到服務器,在客戶端之前驗證表單我認爲你的意思「的形式提交'通過'頁面刷新'。這裏你是如何做到的。
對於文本字段:
<input type="text" name="text_field" value="<?php echo @$_POST['text_field']"; ?>/>
對於選擇字段:
<select name="select_field">
<option value="1" <?php echo @$_POST['select_field'] == "1" ? "selected" : '' ?>>an Option</option>
<option value="2" <?php echo @$_POST['select_field'] == "2" ? "selected" : '' ?>>another Option</option>
</select>
注:@
符號是當加載頁面首次取消錯誤。
希望這有助於:)
- 1. 如何在頁面刷新後保持輸入字段中的值
- 2. 保持複選框刷新後頁面
- 3. 刷新頁面後保持變量
- 4. 如何在刷新頁面後保持會話活動狀態
- 5. 如何讓頁面在刷新後保持當前模板?
- 6. AngularFire2 - 如何在頁面刷新後保持登錄狀態
- 7. 如何在刷新頁面後保持html表格不變
- 8. 保持頁面數據頁面刷新
- 9. 在頁面刷新頁面後重新對焦輸入字段
- 10. 如何保持複選框刷新頁面後檢查
- 11. Ajax jQuery如何保持頁面刷新後的內容
- 12. 如何在刷新頁面後選擇輸入?
- 13. 如何保持頁面刷新aspx頁面時禁用控件?
- 14. 如何在刷新我的頁面後使用angularJS保持最後的翻譯?
- 15. 在刷新頁面後保留值
- 16. 在3°頁面刷新後保留SESSION
- 17. 如何刷新頁面並保持一些元素不刷新(持久)?
- 18. 保持會話頁面刷新codeigniter
- 19. 保持我的選擇刷新頁面
- 20. 保持谷歌頁面刷新價值
- 21. 保持smarty索引頁面刷新
- 22. 在頁面刷新後保持計數器?
- 23. 在頁面刷新後保持複選框被選中AngularJS
- 24. 在頁面刷新後保持slideToggle()div打開?
- 25. 在刷新頁面後保持動態創建的複選框
- 26. 複選框在頁面刷新後保持檢查狀態
- 27. toggle div在頁面刷新或更改後保持原樣
- 28. 在按回車鍵或頁面刷新後保持jquery值
- 29. 如何在頁面刷新時保留<form>中的'輸入'或停止頁面刷新?
- 30. 重新加載/刷新後,使頁面元素保持可見
你可以,如果你使用的是PHP,或使用cookie的使用會話(可通過PHP或只是客戶端的JavaScript中使用)。 –
或者你也可以做驗證客戶端,不要讓它們刷新,直到一切正確 – Chitowns24