作者:詹荣臣 | 来源:互联网 | 2023-07-11 17:42
web前端|H5教程HTML5,Web,Storageweb前端-H5教程简单的HTML5WebStorage留言册安卓ui设计源码,vscode从分支上拉取,ubuntu恢复gr
web前端|H5教程
HTML5 ,Web ,Storage
web前端-H5教程
简单的HTML5 Web Storage留言册安卓ui设计源码,vscode从分支上拉取,ubuntu恢复grub,查看tomcat的jvm,怎样煎爬虫,php 简易mvc框架,seo营销推广电话号码,个人信息网站模板lzw
在这用一个简单的示例在讲解一下如何利用Web Storage来保存和读取数据。
网新ibw网站源码,vscode单文件便携版,ubuntu添加软件源,tomcat 电子书,sqlite查询替换,asp网页设计模板下载,dedecms无法连接数据库文件,获取服务器文件路径,焦点图插件,前端框架la,基本语法爬虫,php 拆分数组,广州seo算法,springboot的详解,该模板尚未授权此网站,网页切水果,扁平风格网站 模板免费下载,html5网站后台,html公告页面,日报管理系统 开源,小程序 新闻 源码lzw
织梦玩图集淘宝客源码,vscode常用输入方式,Ubuntu启动clion,tomcat8.0 登录,爬虫biliibili,php ci 路由,seo外链源代码,php 办公网站,无js网页模板下载lzw
示例HTML代码如下:HTML5 WebStorage 留言本
示例所用到的liuyanben.js 代码如下:
// Javascript Documentfunction savelocalStorage(id){var data=document.getElementById(id).value;var time=new Date().getTime();localStorage.setItem(time,data);loadlocalStorage('msg');} function loadlocalStorage(id){var result='
';for(var i=0;i'+value+' | '+datestr+' | ';}result +='
';var target = document.getElementById(id);target.innerHTML=result;} function clearlocalStorage(){localStorage.clear();loadlocalStorage('msg');alert("localStorage留言已被清除!");}
通过我们发现这个JS代码中有三个调用的函数,savalocalStorage、loadlocalStorage和clearlocalStorage。
1.savalocalStorage:使用new
Date().getTime()得到当前时间,调用loadlocalStorage,将时间保存为键名,将文本框中的保存为键值,再调用localStorage函数在页面上显示保存的数据。
2.loadlocalStorage:取得数据用到了localStorage.length和localStorage.key两个重要的localStorage函数。localStorage.length是所有保存在localStorage中的数据条数,localStorage.key是将数据的索引号做为index传入,可以得到索引号对应的数据。索引从0开始,如第2条数据的所以号是1。
3.clearlocalStorage:利用localStorage中的clear方法,清除保存在localStorage中的全部数据。
注:为什么以日期和时间来做为键名?因为日期和时间的值是以时间戳的形式进行管理,所以不可能存在重复的键名。