zoukankan      html  css  js  c++  java
  • html5本地存储技术 localstorage

    html在使用的时候,例如在input框里面,用户输入信息的时候,一点提交信息就开始向后天交互

    但是一刷新或者用户再打开一个新的网页又得重新输入,这就牵扯到本地存储的问题

    LocalStorage,是基于cookie来生成的,并且是永久保留本地的,除非删除

    请看下面的例子

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <div class="box">
        <input type="text" name="user" id="user">
        <input type="button" value="提交" id="submit">
    
    </div>
    <div class="content">
    
    </div>
    
    <script src="jquery-3.3.1.min.js"></script>
    <script>
    【位置1】
    【位置2】
    </script>
    
    </body>
    </html>

    位置1的代码:判断是否有用户之前输入的key,有就保存下来,只保留最近的一条

        $(function () {
            if (localStorage.getItem('user')) {
                var user = localStorage.getItem('user');
                $('<p></p>').appendTo('.content').text(user);
            }

    位置2的代码:点提交按钮后,将用户的信息设置为key并保存到本地

            $('#submit').click(function () {
                var user = $('#user').val();
                console.log(user);
                $('<p></p>').appendTo('.content').text(user);
                $('#user').val(""); //清空
                localStorage.setItem('user',user); //设置为key
            })
        })

    下面是效果图

  • 相关阅读:
    C++扬帆远航——4(百钱百鸡)
    C++扬帆远航——3(打印图形)
    C++扬帆远航——2
    web开发之Servlet 三
    web开发之Servlet 二
    web开发之Servlet 一
    迟来的2017年计划
    JSP 学习二
    JSP 学习一
    window7 32位安装Oracle11g
  • 原文地址:https://www.cnblogs.com/mmyy-blog/p/9626032.html
Copyright © 2011-2022 走看看