简易存储读取

<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 = 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 = 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>
时间: 2025-01-01 23:02:57

简易存储读取的相关文章

二进制流BinaryFormatter存储读取数据的细节测试

二进制流的使用很方便,为了更好的理解应用它,我创建简单对象开始测试它的增加特性和减少特性. [Serializable] class Data----------开始时候的存储对象 { public string name = "namex"; public string ceshia = "aa"; public string ceshib = "bb"; } [Serializable] class Data----------在代码中修改存

jQuery 操作Cookie 存储 读取 删除等

<script type="text/javascript" src="/UI.Web.CRM.Main/js/jquery-2.1.1.min.js"></script> <script type="text/javascript" src="/UI.Web.CRM.Main/js/jquery.cookie.js"></script> $.cookie('the_cookie

Unity3D学习(二):使用JSON进行对象数据的存储读取

前言 前段时间完成了自己的小游戏Konster的制作,今天重新又看了下代码.原先对关卡解锁数据的存储时用了Unity自带的PlayerPref(字典式存储数据). 读取关卡数据的代码: void Awake () { foreach(Transform Child in transform) //Update Level Lists { //Get Level's Name string levelname = Child.name.Substring(0,1); //Load level da

Mongodb存储读取Word文档

在为人事系统做操作日志功能时,为了保证已经打印的信函可以还原,需要在每次打印信函时记录Word信函的内容. SQL Server只能记录信函的文字内容,那信函的页面布局.字体格式等其他内容如何存储呢?此时Mongodb闪亮登场,由于MongoDB的文档结构为BJSON格式(BJSON全称:Binary JSON),而BJSON格式本身就支持保存二进制格式的数据,因此可以把文件的二进制格式的数据直接保存到MongoDB的文档结构中.取的时候再以二进制格式取,这样文档就能实现无损保存. 下面是我已经

SharedPreferences存储读取数据

存储 //创建SharedPreferences 存储用户名SharedPreferences sharedPreferences = getSharedPreferences("name", Context.MODE_WORLD_READABLE+Context.MODE_WORLD_WRITEABLE); //此处nameSharedPreferences.Editor ed = sharedPreferences.edit();//获取编辑器ed.putString("

SD存储读取

public void bt7(View v){ //判断sd卡是否挂载 if( Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { //得到文本框内容 String ss=et.getText().toString(); try { //写入 //1.构造输出流 //1)得到路径 //得到SD卡根目录 //String path=Environment.getExternalStorageDire

Aerospike C客户端手册———键-值存储—读取记录

读取记录 Aerospike C 客户端AP提供四个从数据库读取一条记录的操作: aerospike_key_get() - 读取一条记录所有bin数据. aerospike_key_select() - 读取一条记录指定bin数据. aerospike_key_exists() - 检查一条记录的存在性. aerospike_key_operate() - 在一条记录上执行操作,包括对指定bin的读取操作. 此章节主要讨论前三个操作,aerospike_key_operate()操作将在后面的

numpy的文件存储,读取 .npy .npz 文件

Numpy能够读写磁盘上的文本数据或二进制数据. 将数组以二进制格式保存到磁盘 np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中. import numpy as np a=np.arange(5) np.save('test.npy',a) 这样在程序所在的文件夹就生成了一个test.npy文件 将test.npy文件中的文件读出来 import numpy as np a=np.load('test.np

Python_Example_Excel读取后存储显示_实现程序

2018-09-17 Author: 楚格 IDE: Pycharm2018.02   Python 3.7 KeyWord :  Excel display Explain:   读取Excel,显示和存储读取的数据 思路: 1. 确定打开Excel的文件,包括路径以及名称 2.对Excel进行操作,分片是基础操作 3.处理的目的:使分片的每行数据(列表数据)映射成字典(名称是键,每行内容是值),每行的数据聚合成列表,即列表中元素是字典. 4.显示,打印出每行的数据集 1-----------