html5学⽣信息注册码,JavaScript+HTML实现学⽣信息管理系
统代码⽰例
本篇⽂章⼩编给⼤家分享⼀下JavaScript+HTML实现学⽣信息管理系统代码⽰例,⽂章代码介绍的很详细,⼩编觉得挺不错的,现在分享给⼤家供⼤家参考,有需要的⼩伙伴们可以来看看。
⼀、前⾔
⽤数组来存储所有学⽣对象的信息,实现了双向更新,初始时(数组内的对象信息“填充界⾯”),后⾯的界⾯操作可以更新数组内对象的信息(数量和本⾝数据域信息)。
优点:JQuery代码处理的许多细节较好。
使⽤HTML5的pattern+正则表达式,实现表单验证以及相应提⽰。
缺点:后台删除学⽣对象的信息代码处理效率较低(“假”删除:移动学⽣对象索引的位置+变换数组长度)。
CSS部分——界⾯的缩放存在问题。
部分代码可以更好的处理已达到复⽤的⽬的,未处理。
⼆、效果图
三、代码
没有删去写代码过程中做改进之前的代码,看上去代码有点长(保留了写代码的思考过程)
删去注释了的代码以及⼀些不必要的内容,代码也不是太长。
HTML:
Student Information Management System
学⽣信息管理系统
新增
删除
序号
专业
年级
班级
年龄
操作
第页,共条 (每页最多显⽰10条)上⼀页
下⼀页
新增学⽣信息
学号
姓名
学院
专业
年级
班级
年龄
提交
取消
修改学⽣信息
学号
姓名
学院
专业
年级
班级
年龄
保存
取消
查看学⽣信息
学号
姓名
班级
年龄
javascript登录注册界面取消
CSS:
* {
margin: 0;
padding: 0;
}
a {
text-decoration: none;
color: red;
}
.sbg {
position: absolute;
top: 0;
width: 100%;
height: 100%;
background-color: black; opacity: 0.4;
z-index: 1;
}
body {
background-color: #f0ece9;
}
header {
display: flex;
flex-flow: row nowrap;
justify-content: space-between; }
header h1 {
color: #9a9897;
header hr {
margin: 20px 20px 0; background-color: #bc9470; border: 2px solid #bc9470; width: 30%;
height: 0;
}
main #adbt {
margin-left: 70px;
}
main button {
margin: 20px 5px;
width: 85px;
height: 40px;
color: white;
}
{
background-color: #5cb85c;
}
d {
background-color: #d9534f;
}
main #navigate {
padding: 0 70px;
display: flex;
flex-flow: row nowrap;
justify-content: space-between; }
main #navigate p {
margin-top: 30px;
}
table {
margin: 0 auto;
width: 90%;
text-align: center;
border-spacing: 0;
}
table tbody tr:first-of-type { background-color: #dadee1 !important; height: 60px;
}
table tbody tr {
height: 45px;
}
table tbody tr:nth-child(odd) { background-color: #eef1f8;
}
table tbody tr:nth-child(even) { background-color: #ffffff;
}
table tbody tr:not([id=thead]):hover { cursor: pointer;
background-color: #e9e9e9;
}
.achaesi {
display: none;
position: absolute;
top: 20%;
left: 34%;
background-color: white;
z-index: 2;
width: 500px;
height: 420px;
}
.achaesi h2 {
padding: 5px 20px;
font-size: large;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。