(转)HTML5遍历localStorage数据
来源:互联网 发布:淘宝连衣裙店铺推荐 编辑:程序博客网 时间:2024/05/01 19:07
主要用到localStorage的两个方法lenght和key。
length表示localStorage中保存的数据总量,key表示保存数据时的键名项,该属性通常与索引号配合使用,表示第几条键名对应的数据记录,索引号是以0开始。
【清除localStorage中的数据用localStorage.clear()方法】
小例子,如图,做一个点击发表按钮将内容存入localStorage中,然后实时填充到上门的表格中。
获取数据并存储
$(function(){
$("#pub").click(function(){
var testVal=info+","+time;
//存储数据,setItem(key,value);
localStorage.setItem("test"+testID,testVal)
;
testID++;
//调用显示数据函数
showInfo()
;
});
function showInfo(){
.....
}
})
取出数据显示
functino showInfo(){
-----------------------------------------------------
----------------华丽分割,看下面的注意-------------------
-----------------------------------------------------
}
注意:
由于localStorage不仅仅是存储了这里所添加的信息,可能还存在其它信息,但是那些信息的键名也是以递增数字形式表示的,这样如果这里也用纯数字就可能覆盖另外一部分的信息,所以建议键名都用独特的字符区分开,这里我在每个ID前加上test以示区别。
这时怎么获取localStorage里面我想要提取的键名对应的信息?
可以加上判断。获取键名时,截取键名前几个字符判断是否为存入时设定的。
如上面获取的getKey可能是1,2,3,test1,test2...
if(getKey.substring(0,4)=="test"){
}
可以在Chrome下看localStorage存储的信息。
完整代码
function showInfo(){
}
- (转)HTML5遍历localStorage数据
- HTML5遍历localStorage数据
- HTML5遍历localStorage数据
- HTML5应用localStorage保存数据
- [HTML5]数组数据localStorage存储
- html5 sessionStorage和localStorage迭代遍历
- HTML5存储数据--localStorage长期保存数据
- HTML5 LocalStorage 本地存储JSON数据
- HTML5 LocalStorage 本地存储JSON数据
- HTML5中的数据存储localStorage和sessionStorage
- HTML5 LocalStorage 本地存储JSON数据
- HTML5 Web存储数据(localStorage,sessionStorage)
- html5 localStorage
- html5 LocalStorage
- HTML5 localStorage
- HTML5 localStorage
- HTML5 localStorage
- HTML5:localStorage
- Invalid location of tag 解决方案
- 对HTML5中LocalStorage的一些使用…
- (转)localStorage实现本地缓存
- 数据库连接池-DBUtils
- HTML5之IndexedDB使用详解
- (转)HTML5遍历localStorage数据
- 点击按钮改变input text的value值
- js获取<a>标签中的值
- win7 VS2008 X64 pcomm串口控制开发方法
- 2013年05月02日
- (转)iscroll4的用法
- PopupWindow菜单实现父窗口遮罩
- (转)html鼠标事件
- 黑马程序员 数组的使用