• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    LocalStorage记住用户和密码功能

     随着HTML5规范的普及,我们不再用cookie来实现记住密码,通常会用的LocalStorage及本地缓存。

        对于Cookie来说它只有一个document.cookie这一个API可以使用,不管是读取Cookie还是存储Cookie你都只能使用它

        然而LocalStorage,你存储的时候有localStorage.setItem(),你读取的时候有localStorage.getItem(),你想要删除的时候有localStorage.removeItem().此外在存储时,它们事以键值对的形式存储的.所以更易于使用.并且localStorge的储存空间大,有5M,并且是永久储存,除非你主动删除。

    下面附一个简单的小例子:

    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
       <form>
            <h3>Log in</h3>
            <input type="text" name="user" placeholder="user" id="user">
            <input type="password" name="pass" placeholder="password" id="pass">
            <input type="checkbox" id="remember" checked><br/><br/>
            <input type="button" value="登录" id="sub" onclick="loginBtn_click()">
        </form>
    <script type="text/javascript">
        $(document).ready(function(){
            var strName = localStorage.getItem('UserName');
            var strPass = localStorage.getItem('UserPass');
            if(strName){
                $('#user').val(strName);
            }if(strPass){
                $('#pass').val(strPass);
            }
        });
        function loginBtn_click(){
            debugger
                var strName = $('#user').val();
                var strPass = $('#pass').val();
                localStorage.setItem('UserName',strName);
                if($('#remember').is(':checked')){
                    localStorage.setItem('UserPass',strPass);
                }else{
                    localStorage.removeItem('UserPass');
                }
                window.location.reload();
            }
    </script>

    总结

    以上所述是小编给大家介绍的LocalStorage记住用户和密码功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    上一篇:基于HTML5实现类似微信手机摇一摇功能(计算摇动次数)
    下一篇:H5 canvas实现贪吃蛇小游戏
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    LocalStorage记住用户和密码功能 LocalStorage,记住,用户,和,