如下简单演示增加了公司属性的联系人保存JS代码:
- //保存数据 functionsave(){
- varcontact=newObject; contact.user_name=document.getElementById("user_name").value;
- contact.mobilephone=document.getElementById("mobilephone").value; contact.company=document.getElementById("company").value;
- varstr=JSON.stringify(contact); localStorage.setItem(contact.mobilephone,str);
- loadAll(); }
- //将所有存储在localStorage中的对象提取出来,并展现到界面上 functionloadAll(){
- varlist=document.getElementById("list"); if(localStorage.length>0){
- varresult="<tableborder='1'>"; result+="<tr><td>姓名</td><td>手机</td><td>公司</td></tr>";
- for(vari=0;i<localStorage.length;i++){ varmobilephone=localStorage.key(i);
- varstr=localStorage.getItem(mobilephone); varcontact=JSON.parse(str);
- result+="<tr><td>"+contact.user_name+"</td><td>"+contact.mobilephone+"</td><td>"+contact.company+"</td></tr>"; }
- result+="</table>"; list.innerHTML=result;
- }else{ list.innerHTML="目前数据为空,赶紧开始加入联系人吧";
- } }
效果如下:

以上所述是小编给大家介绍的Html5 web本地存储实例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对易采站长站网站的支持!









