<body>
用户名: <input type="text" id="userName">
<br>
密 码 : <input type="password" id="paw">
记住用户名和密码 <input id="remember" type="checkbox">
<script>
/* 获取元素 */
const userName = document.getElementById('userName')
const paw = document.getElementById('paw')
const remember = document.getElementById('remember')
/* 添加点击事件 */
remember.onclick = () => {
/* 判断是否被选中 */
if (remember.checked) {
/* 走到这 代表选中,把用户名和密码放入本地存储 */
localStorage.setItem("userName", userName.value)
localStorage.setItem("paw", paw.value)
} else {
/* 走到这说明没选中 把数据删除 */
localStorage.removeItem("userName", userName.value)
localStorage.removeItem("paw", paw.value)
}
}
/* 判断本地有没有值 */
if (localStorage.getItem("userName")) {
/* 走到这说明有值 */
userName.value = localStorage.getItem("userName")
paw.value = localStorage.getItem("paw")
remember.checked = true
}
</script>
</body>
js 记住用户名和密码案例
最新推荐文章于 2022-12-06 15:57:58 发布