html5学⽣信息注册码,HTML+JS+CSS实现学⽣信息管理系统HTML+JS+CSS实现学⽣信息管理系统
效果
话不多说,直接看效果,本次代码较为复杂,希望⼤家可以耐⼼阅读,不懂的可以评论或者邮箱联系我(1079349989@qq)。
fastjson源码完整代码也可以在我的GitHub中到,GitHub链接在此
页⾯
增
点击新增按钮,弹出如下 新增学⽣信息 输⼊框架,输⼊内容,点击提交,回到初始页⾯,并将内容写⼊表格中;点击取消,直接回到初始页⾯,效果如下所⽰
当增加数据条数超过初始页⾯选择的显⽰条数(10条),再次增加,在第⼀页时,不再继续显⽰,点击下⼀页,再增加,可继续显⽰添加内容,效果如下所⽰
删
选择每⼀⾏最前⾯的⽅框,再点击删除,弹出如下 待删除的学⽣信息 框架,点击确定按钮,删除选定的⾏,并且后⾯的⾏会⾃动补上去,
序号列也会⾃动变换;点击取消,直接回到初始页⾯,效果如下所⽰
点击标题⾏上的⽅框,就可就该页的⼗条数据全部选定,点击删除,即可删除该页的所有数据,效果如下所⽰
改
点击每⼀⾏最后的修改按钮,弹出如下 修改学⽣信息 框架,点击保存按钮,将该⾏的原本数据替换为修改后的数据;点击取消,直接回到初始页⾯,效果如下所⽰
查
点击每⼀⾏最后的查看按钮,弹出如下 查看学⽣信息 框架,此时的数据不可改,仅仅允许查看,点击取消,回到初始页⾯,效果如下所⽰
翻页
在⾸页时,点击上⼀页按钮,弹出提⽰ 当前为第⼀页,⽆法先前翻页
在尾页时,点击下⼀页按钮,弹出提⽰ 当前为最后⼀页,⽆法向后翻页
可以进⾏正常的翻页,效果如下所⽰
代码
此处只展⽰部分 JavaScript 代码,完整代码可在我的GitHub中⾃⾏提取,GitHub链接在此数据增加——add.js:
// 新增按钮
function add() {
// 打开新增框架
js实战案例
}
// 提交按钮
function sumbit() {
// 关闭新增框架
// 写⼊表单
// 获取表
var iTable = ElementById('myTable');
/
/ 获取输⼊值
var stuId = ElementById('stuId1').value;
var name = ElementById('name1').value;
var colg = ElementById('colg1').value;
var profession = ElementById('profession1').value;
var grade = ElementById('grade1').value;
var stuClass = ElementById('stuClass1').value;
var age = ElementById('age1').value;
var nums = ws.length;
// 创建⼀⾏tr
var iTr = ateElement('tr');
/
/ 隔⾏换⾊
if (nums % 2 != 0)
{
iTr.className = 'mainTbodyTr1';
}
else {
iTr.className = 'mainTbodyTr2';
}
// 将tr添加到table中
iTable.appendChild(iTr);
菜单栏怎么消失了// 创建选择按钮
var sel = ateElement('input');
sel.setAttribute('type','checkbox');
学生个人网页制作html代码csssel.setAttribute('name','item');
// 创建单元格td,并添加属性、内容
var iTd1 = ateElement('td');
iTd1.className = "col1";
requirejs vueiTd1.appendChild(sel);
var iTd2 = ateElement('td');
iTd2.className = "col2";随机数字组合
iTd2.ateTextNode(nums)); var iTd3 = ateElement('td');
iTd3.className = "col3";
iTd3.ateTextNode(stuId)); var iTd4 = ateElement('td');
iTd4.className = "col4";
iTd4.ateTextNode(name)); var iTd5 = ateElement('td');
iTd5.className = "col5";
iTd5.ateTextNode(colg)); var iTd6 = ateElement('td');
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论