存储数据:sessionStorage.setItem(key, value)
获取数据:sessionStorage.getItem(key)
删除数据:sessionStorage.removeItem(key)
清除数据:sessionStorage.clear()
存储数据:localStorage.setItem(key, value)
获取数据:localStorage.getItem(key)
删除数据:localStorage.removeItem(key)
清除数据:localStorage.clear()
如果勾选记住用户名,下次用户打开浏览器,就在文本框里面自动显示上次登录的用户名。
案例分析:
1 <input type = "text" id="username" /> 2 <input type="checkbox" name="" id="remeber" />记住用户名 3 <script> 4 var username = document.querySelector(‘#username‘); 5 var remember = document.querySelector(‘#remember‘); 6 if(localStorage.getItem(‘username‘)) { 7 username.value = localStorage.getItem(‘username‘); 8 remember.checked = true; 9 } 10 remember.addEventListener(‘change‘, function() { 11 if (this.checked) { 12 localStorage.setItem(‘username‘, username.value); 13 } else { 14 localStorage.removeItem(‘username‘); 15 } 16 }) 17 </script>
本地存储sessionStorage、localStorage
原文:https://www.cnblogs.com/guwufeiyang/p/13096263.html