javascript编写学生,查询学校学生

2023-05-16

<!DOCTYPE html>

<head>
</head>
<style>
    table {
        width:400px;
        height:400px;
        border: 1px solid red;
    }
    
    div {
        float: left;
        border: 1px solid pink;
    }
    
</style>

<body>
    <div class='b'>
        <div>
            学校:<input type='text' name='xx' id='xx'><br/> 学号:
            <input type='text' name='sno' id='sno'><br/> 姓名:
            <input type='text' name='sna' id='sna'><br/> 班级:
            <input type='text' name='bj' id='bj'><br/>
            <input type='button' οnclick='saveStudent()' value='新增记录'>
        </div>
        <div style='border-color:red;'>
            <button οnclick='findStudent()'>搜索学生学校</button>
            <input type='text' name='searchStu' id='searchStu'>
            <div id='search' style='clear:both;height:200px;'></div>
        </div>
    </div>
    <div class='a' style='float:left;overflow:scroll;' width='200px;' id='studentLoad'></div>
    <script>
        loadStudent();

        function saveStudent() {
            var xxobj = new Object;
            xxobj.xx = document.getElementById("xx").value;
            xxobj.sno = document.getElementById("sno").value;
            xxobj.sna = document.getElementById("sna").value;
            xxobj.bj = document.getElementById("bj").value;
            var strxxobj = JSON.stringify(xxobj);
            localStorage.setItem(xxobj.sno, strxxobj);
            alert("增加记录成功");
            loadStudent();
        }

        function loadStudent() {
            var stu = document.getElementById("studentLoad");
            if (localStorage.length > 0) {
                var result = "<table width='400px' height='400px' border='1' cellspacing='0' cellpadding='3'><thead><tr><th>学校</th><th>学号</th><th>姓名</th><th>班级</th></tr></thead><tbody>";
                for (var i = 0; i < localStorage.length; i++) {
                    var key1 = localStorage.key(i);
                    var objStustr = localStorage.getItem(key1);
                    var objStu = JSON.parse(objStustr);
                    result += "<tr><td>" + objStu.xx + "</td><td>" + objStu.sno + "</td><td>" + objStu.sna + "</td><td>" + objStu.bj + "</td></tr>";
                }
                result += "</tbody></table>";
                stu.innerHTML = result;
            } else {
                stu.innerHTML = "表中无数据";
            }
        }

        function findStudent() {
            var stu1 = document.getElementById("search");
            var sxx = document.getElementById("searchStu").value;
            var re;
            for (var i = 0; i < localStorage.length; i++) {
                var key2 = localStorage.key(i);
                var objKey2 = localStorage.getItem(key2);
                var Obj = JSON.parse(objKey2);
                if (sxx == Obj.xx) {
                    re += "学校:" + Obj.xx + "学号:" + Obj.sno + "姓名:" + Obj.sna + "班级:" + Obj.bj + "<br>";
                }
            }
            stu1.innerHTML = re;
        }
    </script>
</body>

</html>

莫名其妙,在其他电脑上可以显示表格内容,但是在这个电脑上就不行,感觉很奇怪,有大佬知道嘛? 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

javascript编写学生,查询学校学生 的相关文章

随机推荐

  • 通过 Telnet 在 Linux 终端中观看ASCII 星球大战

    打开终端并使用以下命令安装 telnet xff1a span class token function sudo span span class token function apt span span class token funct
  • 追逐鼠标光标的好奇小猫咪

    Oneko 是一个有趣的命令 xff0c 它将常规光标变成鼠标 xff0c 并创建一只好奇的小猫 xff0c 一旦移动光标 xff0c 小猫就会追逐它 它不仅限于终端 当猫追逐光标时 xff0c 还可以继续工作 使用以下命令安装 Oneko
  • Linux 中的旧扣簧键盘(Bucklespring 键盘)声音

    Ubuntu 可以使用 Snap 轻松安装它 运行以下命令 xff1a span class token function sudo span snap span class token function install span buck
  • PDF已加密,可以打开但是不能编辑不允许打印的解决办法

    文章目录 文档打开口令和许可口令解除加密方法一 FreeMyPdf xff1a http freemypdf com http freemypdf com 方法二 绿色小软件 xff1a PDF Password Remover 文档打开口
  • 如何在 Ubuntu 和其他 Linux 发行版中查看 MAC 地址

    文章目录 使用命令行查找MAC地址获取蓝牙的MAC地址 使用 GUI 获取 MAC 地址 在学习网络或对其进行故障排除时 xff0c 需要知道 MAC 地址 一台计算机可以有多个 MAC 地址 因为MAC地址是联网的核心部分 xff0c 每
  • 卸载流氓透明APP,帮老人清理手机弹窗广告

    症状 xff1a 只要解锁手机 xff0c 就时不时弹出广告视频 xff0c 声音还开到最大 xff0c 无法关闭 尤其是 xff0c 每点开一个app xff0c 都会弹出广告视频 xff0c 接打电话也不例外 xff0c 导致无法正常通
  • 无法翻译此网页的解决办法 - GoogleTranslateIpCheck

    2022年9月末 xff0c 网页翻译工具谷歌翻译停止了中国区服务 GitHub 地址 xff1a https github com Ponderfly GoogleTranslateIpCheck 我用的是win10系统 xff0c 所以
  • 树莓派4B(aarch64,arm64)bullseye安装Qt5、GStreamer

    简介 本文描述树莓派 4B Raspberry Pi OS xff08 64位 xff09 完成启动后 xff0c 进行的第一个编译安装任务 xff1a Qt5 43 GStreamer xff0c 同时也是OpenCV编译安装前的准备工作
  • 51单片机:蜂鸣器

    小白向单片机笔记二 xff1a 蜂鸣器 前言一 蜂鸣器原理二 蜂鸣器原理图1 蜂鸣器代码2 代码解释1 为什么蜂鸣器响 xff0c 和LED6闪烁中有两个delay 函数 xff1f 2 为什么BEEP 61 1是关闭LED6 而i 61
  • 多目标跟踪算法中之图匹配——匈牙利算法和KM算法详解

    目录 一 匈牙利算法1 算法背景及思想2 最大匹配3 最优匹配 完美匹配4 增广路径5 代码实现6 匈牙利算法总结6 1 深度优先6 2 广度优先 二 KM算法思想及局限性代码示例1 定义KM方法类2 定义权重数值 xff0c 执行主函数
  • linux/mm/memory.c/int share_page(unsigned long address)

    share page tries to find a process that could share a page with the current one Address is the address of the wanted pag
  • sumo教程 Hello World

    sumo教程 Hello World 注意事项 确保安装的sumo版本至少为1 4 0 以便能够使用本教程中显示的所有功能 要求 sumo gui和netedit的版本大于等于1 4 0 介绍 这个教程服务于第一次使用sumo的人员 我们准
  • 教程——OSMWebWizard

    教程 OSMWebWizard 有关事宜 osm web wizard提供一种最简单的方式开始sumo 基于一种openstreetmap的摘抄 你可以配置随机流量需求和可视化一种场景在sumo gui 这个教程可以指导你一步步从选择地图类
  • sumo-绕圈行驶

    绕圈行驶 在本教程中 xff0c 我们将使用 netedit 构建一个简单的圆形网络 xff0c 并使用重路由器使车辆绕圈行驶 所有定义文件都可以在 lt SUMO HOME gt docs tutorial circles 目录中找到 本
  • 教程——sumolympics

    SUMOlympics 本教程针对不同的交通模式设置了比赛 xff08 集体 100 米冲刺 xff09 您将学习如何在 netedit 中创建特殊车道和 xff08 非常简单的 xff09 红绿灯 xff0c 使用不同的车辆类别来定义车辆
  • sumo 教程——高速公路

    本教程涵盖了在多车道高速公路上创建异构流以及修改和保存视图设置的非常基本的元素 修建高速公路 编辑几何点 打开 netedit 创建一个虚构的高速公路 我们一开始就保持这个非常简单 xff0c 并考虑一个没有入口或出口的路段 按e进入边创建
  • sumo教程——Manhattan

    介绍 本教程介绍了如何在 SUMO 中构建曼哈顿移动模型 在这个模型中 xff0c 固定数量的车辆在曼哈顿电网网络上随机行驶 所有文件也可以在 lt SUMO HOME gt docs tutorial manhattan 目录中找到 创建
  • 基于51单片机的双通道DHT11温湿度显示器(LCD1602)

    基于STC89C51单片机的双通道DHT11实时温湿度显示系统 xff08 LCD1602 xff09 前言题目要求实现的功能思路介绍 代码部分注意事项驱动部分LCD1602驱动按键驱动 主要模块初始化DHT11驱动中断服务程序显示函数主函
  • 【21-7-25笔记】SR(Segment Routing)详解

    第一卷 第一章 简介 1 11 SRv6 SRv6 将SR框架应用到IPv6数据平面 SRv6对IPv6的价值至关重要 xff0c 将极大地影响未来的IP基础设施部署 xff0c 无论是在数据中心 xff0c 大规模汇聚网络 xff0c 还
  • javascript编写学生,查询学校学生

    lt DOCTYPE html gt lt head gt lt head gt lt style gt table width 400px height 400px border 1px solid red div float left