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天内都不用再次输入了。结果第二天登录时因为没有勾选,就直接清空了,第三天再次登录就又要输入,这也和我最初的想法不一样了。

而且我试了那个代码,明明在设置的时间内,依旧是被清空了,不了解

原文地址:https://www.cnblogs.com/youwuyi/p/10239773.html