html5-localstorage操作(小demo)
来源:互联网 发布:新概念英语配音软件 编辑:程序博客网 时间:2024/06/16 06:10
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <form action="get"> <label for="name">姓名:</label> <input type="text" id="name"> <br> <label for="mobilephone">手机号:</label> <input type="text" id="mobilephone"> <br> <input type="button" id="add" value="添加"> <hr> </form> <form action="get"> <label for="search"></label> <input type="text" id="search"> <input type="button" value="查找姓名" id="search-name"> <div id="showPhone"></div> </form> <div id="show"></div> <script> //向localStorage中添加健名和值 var userName = document.getElementById('name'); var mobilephone = document.getElementById("mobilephone"); var addButton = document.getElementById("add"); addButton.addEventListener("click",function(){ if(window.localStorage){ localStorage.setItem(userName.value,mobilephone.value);//这里username对应的是姓名,如果是mobile对应的是该用户的手机号,放在localstorage中,以键名-键值存储 } },false); console.log(typeof undefined); //寻找是否有名为name的手机号 var searchName = document.getElementById("search-name"); var search = document.getElementById("search"); var showPhone= document.getElementById("showPhone"); searchName.addEventListener('click',function(){ if(window.localStorage){ var local = localStorage.getItem(search.value); if(typeof(local)!= "undefined"){ var str = search.value + "的手机号是 :" + local ; showPhone.innerHTML =str; } } },false); //将所有添加的名字和手机号输出 var show = document.getElementById("show"); var ulTag = document.createElement("ul"); for(var i = 0; i<localStorage.length;i++){ var showname = localStorage.key(i); var showmobile = localStorage.getItem(showname); var StrNew = "姓名是:"+showname+" , "+"手机号是:"+showmobile; var liTag = document.createElement("li"); liTag.innerHTML = StrNew; ulTag.appendChild(liTag); } show.appendChild(ulTag); </script></body></html>
阅读全文
0 0
- html5-localstorage操作(小demo)
- HTML5 本地存储DEMO ---localStorage
- html5的localStorage的操作
- html5的localStorage的操作
- 有关localStorage的一个小demo
- HTML 5 本地存储----LocalStorage 小DEMO
- html5缓存(二)localStorage
- html5 localStorage
- html5 LocalStorage
- HTML5 localStorage
- HTML5 localStorage
- HTML5 localStorage
- HTML5:localStorage
- HTML5 localStorage
- html5本地存储 localStorage(二)
- HTML5 LocalStorage 本地存储(转)
- HTML5 Web存储(localStorage与sessionStorage)
- HTML5本地存储sessionStorage和localStorage的常用操作
- 模仿优酷菜单
- 关于#pragma pack(n)引发的一系列问题
- Spark2.x学习笔记:4、Spark程序架构与运行模式
- stm32F1RTC
- python re
- html5-localstorage操作(小demo)
- 1的平方加2的平方....一直加到n的平方和是多少?有公式吗
- linux查看端口占用情况
- 文章标题
- C# 堆和栈的简述
- 【C语言】【unix c】信号阻塞和未决信号
- 微信小程序之退款功能
- 【C语言】【unix c】pause(2)使用
- RBF-PID