首页 > 代码库 > 简易存储读取
简易存储读取
<table> <tr> <td>姓名</td> <td><input type="text" id="name"/></td> </tr> <tr> <td>emall</td> <td><input type="text" id="email"/></td> </tr> <tr> <td>号码</td> <td><input type="text" id="tel"/></td> </tr> <tr> <td>备注</td> <td><input type="text" id="memo"/></td> </tr> <tr> <td></td> <td> <input type="button" value="保存" onclick="saveStorage();" /> </td> </tr> </table> <p> 检索:<input type="text" id="find" /> <input type="button" value="检索" onclick="findStorage(‘msg‘);"/> </p> <p id="msg"> </p>
<script> function saveStorage(){ var data = http://www.mamicode.com/new Object();//创建一个对象 data.name = document.getElementById("name").value;//获取的值已创建对象属性的方式保存下来 data.email = document.getElementById("email").value; data.tel = document.getElementById("tel").value; data.memo = document.getElementById("memo").value; var str = JSON.stringify(data);//将对象转换为json格式的字符串 localStorage.setItem(data.name,str);//以key:velue形式存储 console.log(msg)//空的p } function findStorage(id){ var find = document.getElementById(‘find‘).value; //获取输入的key值 var str = localStorage.getItem(find);//利用ley值将字符串取出来 /*alert(find);*/ var data = http://www.mamicode.com/JSON.parse(str);//将数据转换为对象 var result = "姓名:"+data.name+"<br>";// result+="email:"+data.email+"<br>"; result+="tel"+data.tel+"<br>"; result+="memo"+data.memo+"<br>"; var target =document.getElementById(id); target.innerHTML = result; console.log(msg)//将数值放入id=msg的p中 } </script>
简易存储读取
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。