1. 程式人生 > >Checkbox勾選框在cookie裡checked屬性的時間問題

Checkbox勾選框在cookie裡checked屬性的時間問題

Checkbox 物件代表一個 HTML 表單中的 一個選擇框。

比如在cookie裡的   儲存10天登入    這樣的選擇框。

這裡有一點不明白,因為Checkbox有一個屬性checked,如果設定了就預設是勾選了。

 <td colspan="2"><input type="checkbox" name="isUseCookie" checked="checked"/>十天內記住我的登入狀態</td>

那下一次登入只要在10天內,就依然儲存了使用者名稱和密碼。只要兩次間隔不超過10天,其實就是一直儲存下去了。這和我最初就只想儲存10天的想法不一樣了。

 

而且我看那個教程裡,如果檢查沒有勾選,就立刻清理cookie。

那如果不設定   checked="checked" 。就需要手動勾選,我第一天登入,勾選了,第二天登入,此時是沒有勾選的,但是第一天勾選了,此時我是想在10天內都不用再次輸入了。結果第二天登入時因為沒有勾選,就直接清空了,第三天再次登入就又要輸入,這也和我最初的想法不一樣了。

 

而且我試了那個程式碼,明明在設定的時間內,依舊是被清空了,不瞭解