`
Dream丶小雅
  • 浏览: 47367 次
文章分类
社区版块
存档分类
最新评论

在HTML存储数据的方法

阅读更多

HTML5提供了两种在客户端存储数据的新方法:

1》localStorage:没有时间限制的数据存储

2》sessionStorage:针对一个session的数据存储

localStorage属性允许你访问一个Storage对象。localStorage与sessionStorage相似,不同之处在于,存储在localStorage里面的数据没有过期时间,而存储在sessionStorage里面的数据会在浏览器会话结束时被清除,即浏览器关闭时。

localStorage.setItem()作为Storage接口的方法,接受一个键名和值作为参数,将会把键名添加到存储中,如果键名已存在,则更新其对应的值。

function Storage() {
  localStorage.setItem('bgcolor', 'red');
  localStorage.setItem('font', 'Helvetica');
  localStorage.setItem('image', 'myCat.png');
}

 localStorage.getItem()作为Storage接口的方法,接受一个键名作为参数,并返回对应键名的值。

getElementById()方法可返回对拥有指定ID的第一个对象的引用。

function setStyles() {
  var currentColor = localStorage.getItem('bgcolor');
  var currentFont = localStorage.getItem('font');
  var currentImage = localStorage.getItem('image');
  document.getElementById('bgcolor').value = currentColor;
  document.getElementById('font').value = currentFont;
  document.getElementById('image').value = currentImage;
}

localStorage接口的removeItem()方法,接受一个键名作为参数,会把该键名从存储中移除。

function populateStorage() {
  localStorage.setItem('bgcolor', 'red');
  localStorage.setItem('font', 'Helvetica');
  localStorage.setItem('image', 'myCat.png');
  localStorage.removeItem('image');
}

 

分享到:
评论

相关推荐

    Web存储 HTML5 实例

    HTML5 提供了两种在客户端存储数据的新方法: localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储 之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为...

    html前端动态获取后端数据显示到表格,实现分页显示

    后端使用js+express,读取csv文件存储到内存,前端需要那一段的数据,后端就给前端那一页的数据。非常适合前端新手。同时分为两个文件serverImage和clientImage,其中包含项目源码,一些配置文件,以及后端需要处理的...

    Html5中localStorage存储JSON数据并读取JSON数据的实现方法

    localStorage是HTML5提供的再客户端实现本地存储的一种方法,但是localStorage方法只能存储字符串数据,有时候我们需要存储对象到本地比如:JSON;那么,localStorage怎么才能实现JSON数据的存储与读取呢? 思路:...

    HTML本地存储实例

    利用HTML本地 本地数据库 将原本要保存在服务器端的数据转移到了客户端

    html5本地数据存储两方案之框架

    html5本地数据存储两方案之框架。Datebase和json,里面有框架。

    scrapy抓取数据存储至本地mysql数据库-大众点评爬虫.zip

    爬虫(Web Crawler)是一种自动...爬虫在各个领域都有广泛的应用,包括搜索引擎索引、数据挖掘、价格监测、新闻聚合等。然而,使用爬虫需要遵守法律和伦理规范,尊重网站的使用政策,并确保对被访问网站的服务器负责。

    HTML5本地存储——Web SQL Database

    一个本地数据库(Web SQL Database)实现的通信录;介绍怎样创建打开数据库,创建表,添加数据,更新数据,删除数据,删除表 等等。

    数据分析师课件培训完整笔记HTML文本格式

    [数据分析师课件]2-6 应用案例: 爬取豆瓣 TOP250 电影信息并存储.html [数据分析师课件]3-1数据库及 SQL 语言概述html [数据分析师课件]3-2基于 HeidisL的数据库操.html [数据分析师课件]3-3数据库进阶操作: 数据...

    HTML5 Web存储方式的localStorage和sessionStorage进行数据本地存储案例应用

    使用HTML5 Web存储的localStorage和sessionStorage方式进行Web页面数据本地存储。 页面参考如下图,能将页面上的数据进行本地存储。并能读取存储的数据显示在页面上。 localStorage(本地存储),可以长期存储数据,...

    python数据爬取美食网站xpath解析并将美食数据存入csv文件按照人气数据分析可视化

    存储到CSV文件:代码在每次循环中,通过csv库将美食数据存储到CSV文件中。以追加写入的方式打开CSV文件,使用csv.writer写入每一行的数据,确保数据的完整性和格式正确。 数据可视化:代码使用pandas库读取CSV文件...

    project_html_havewyf_数据储存_

    用户登录首页页面,前端页面,无后台数据储存和接口程序程序

    Android下数据持久化存储在自带内存与存储卡

    Android下数据持久化存储在自带内存与存储卡,具体可以参见博客:http://www.cnblogs.com/plokmju/p/Android_Storage.html

    java实现本地读取图片存储到数据库中并在html网页显示

    本地图片使用二进制流存储到MySQL中,然后响应前端的传参,查询后可以显示在HEML网页中,相当于图片的简单上传和显示

    HTML5 Web 存储详解

    HTML5 提供了两种在客户端存储数据的新方法: • localStorage – 没有时间限制的数据存储 • sessionStorage – 针对一个 session 的数据存储 之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,...

    金融数据安全 数据安全分级指南.pdf

    金融数据复杂多样,对数据实施分级管理,能够进一步明确数据保护对象,有助于金融业机构合理 分配...同时,统一的数据分级管理制度,能够促进数据在机构间、行业间的 安全共享,有利于金融行业数据价值的挖掘与实现。

    vue 界面刷新数据被清除 localStorage的使用详解

    localStorage是html5新增的一个本地存储API,它有5M的大小空间,通过(key,value)的方式...localStorage只能存储字符串,非字符串的数据在存储之前会被转换成字符串。在存储一些复杂数据类型时可能有些麻烦,下面方法是先使

    HTML5 LocalStorage 本地存储刷新值还在

    2. sessionStorage会话存储,页面关闭数据就会丢失。 使用方法: localStorage.setItem(“key”,“value”)//存储 localStorage.getItem(key)//按key进行取值 localStorage.valueOf( )//获取全部值 ...

    HTML5 本地存储实现购物车功能

    当然,HTML5 本地存储涉及到各个浏览器的兼容性,涉及存储数据的大小(NKB)等问题。在这儿需要说明的是:如果你做一个不大不小的微商城项目,那么你可以尝试使用HTML5本地存储过程实现购物车! 本节和大家探讨下HTML5...

    极限数据恢复软件.zip

    5、急速扫描智能分析:基于底层存储技术,扫描速度极快,多线程分析处理数据,不用完全扫描即可分析全盘数据 使用方法 1. 打开软件后,选择需要恢复的盘,点《开始恢复》 2. 等待软件扫描完成. 3. 勾选需要恢复...

Global site tag (gtag.js) - Google Analytics