注冊帳號時怎么老是超時啊不是就是驗證碼錯誤?
一句話,就是出于安全考慮。想要了解詳細就必須對WEB表單以及HTTP(S)連接有一定的了解。
當你把密碼提交給遠程服務器時,服務器不會(起碼是不應該)明文保存你的密碼,它會通過一些不可逆的算法把你的密碼進行加密然后儲存。
這就意味著服務器永遠不可能知道你的密碼原文是什么,也就不可能在你輸錯驗證碼后還把你提交的密碼“原文”返回給你了。
當然如果不是設計的足夠嚴謹的代碼,的確可以做到驗證碼輸錯后不需要重新輸入密碼的。但是這種設計是不合理也不安全的。
如果判斷驗證碼是否正確是通過ajax(無刷新)的話,是可以不需要重新填寫密碼項的。
可能表述不是太準確,因為設計到一些專業知識,不知道題主掌握多少,所以盡量沒有用太多術語……如果真的不能理解的話,請參考第一句。