动态生成表格

table,

thead,

tr,

th,

td{

border: 0;

}

th {

width: auto;

}

姓名科目成绩操作

// 使用对象储存的数据,列表

data = [

{name: "魏璎珞", subject: "数学", score: 100},

{name: "魏璎珞", subject: "数学", score: 100},

{name: "魏璎珞", subject: "数学", score: 100},

{name: "魏璎珞", subject: "数学", score: 100},

{name: "曹操", subject: "语文", score: 200},

{name: "曹植", subject: "政治", score: 100},

{name: "曹植", subject: "政治", score: 100},

{name: "曹植", subject: "政治", score: 100},

{name: "曹植", subject: "政治", score: 100},

]

// 在tbody中创建tr,根据data的length创建

var tbody = document.querySelector("tbody");

for(var i = 0; i< data.length; i++){

// 1.创建tr

var tr = document.createElement("tr");

tbody.appendChild(tr);

// 2.创建tr内的td,循环一个tr内的所有td

for(var k in data[i]){

// 创建单元格

var td = document.createElement("td")

// 把对象的属性值复制给对象

td.innerHTML = data[i][k];

tr.appendChild(td);

}

// 3.创建删除单元格

var td = document.createElement("td");

td.innerHTML = "删除";

tr.appendChild(td);

}

// 处理删除逻辑

var a = document.querySelectorAll("a");

for(var i = 0; i < a.length; i++){

a[i].onclick = function (){

// 删除a所在的row node.removechild(child) 这个实在是诡异,removechild的调用主体是被删除目标的父级元素

tbody.removeChild(this.parentNode.parentNode)

}

}

一键复制

编辑

Web IDE

原始数据

按行查看

历史

html动态生成可输入的表格,动态生成表格.html相关推荐

  1. 动态生成表格、隐藏表格、选中删除任意行、jquery、输入验证

    PS: 游戏公司后台开发,工作模式:996. 于是写博客这事也荒废了.... 想想还是写一点吧. 呵呵,请不要笑话我注释写这么多,习惯了,我上班写代码都是有注释的. 我建两个相似的表是为了,给后台使用 ...

  2. 【.NET】用Aspose.Words for .NET动态生成word文档中的数据表格

    1.概述 最近项目中有一个这样的需求:导出word 文档,要求这个文档的格式不是固定的,用户可以随便的调整,导出内容中的数据表格列是动态的,例如要求导出姓名和性别,你就要导出这两列的数据,而且这个文档 ...

  3. react将表格动态生成视频列表【代码】【案例】

    只需要创建一个表格,id为videos,react就能将这个表格转换成视频列表,并点击自动播放 index.html <!DOCTYPE html> <html><hea ...

  4. iden中html中表格自动生成,JS实现动态生成html table表格的方法分析

    本文实例讲述了JS实现动态生成html table表格的方法.分享给大家供大家参考,具体如下: 刚在论坛上面逛的时候看到有人问html表格怎么动态生成,我回了一下发现有好多小伙伴追问- - 看来还是有 ...

  5. Linux-(C/C++)生成并使用静态库/动态库

    静态库/动态库概要 在Windows下静态库的后缀为:.lib.动态库后缀为:.dll:而在Linux下静态库的后缀为:.a.动态库的后缀为:.so. 那么什么是静态库呢? 首先我们来看看程序编译的大 ...

  6. Vue+Element表格动态列+表格分页

    LayUI表格动态列及分页LayUI+JavaScript表格动态列+表格分页 效果如图: 代码: 引用JQuery,Vue,Element等文件,换成自己的路径 <!DOCTYPE html& ...

  7. java POI对word中的表格动态插入固定数据,以及插入不确定数量的的数据

    java POI对word中的表格动态插入固定数据,以及插入不具体的数据 遇到个项目本来是用Execl导出的,相对简单,客户要求用Word导出,并按照他们给的模板进行导出: 从网上百度了一下,然后自己 ...

  8. java使用flex生成swf_flex动态生成矢量swf字体--java动态生成swf文件

    前言 相信很多在线设计的前端WEB应用会用到字体作为素材的案例,丰富多样的字体一般是部署在服务器端让用户去选择,而且能动态部署,使用客户端字体显然是不可取的: 现状 然而中文字体动不动就几个M,做过f ...

  9. qq动态名片代码_利用Python动态爬取QQ说说并生成词云,分析朋友状况!

    今天我们要做的事情是使用动态爬虫来爬取QQ空间的说说,并把这些内容存在txt中,然后读取出来生成云图,这样可以清晰的看出朋友的状况. 这是好友的QQ空间10年说说内容,基本有一个大致的印象了. 爬取动 ...

  10. Jquery实现表格动态增加一行,删除一行(最简洁的代码实现)

    最近做的项目中有一个需求就是要求在线填写表格内容时,不够的话可以动态添加一行,我这里用的jQuery来实现,下面是我项目截图展现: 当点击"添加输入框"按钮时,就会自动添加一行 下 ...

最新文章

  1. TCL withSNPS info existscreate_cellcreate_netconnect_net
  2. 成功解决ValueError: Parameter values for parameter (max_depth) need to be a sequence.
  3. 读《我编程,我快乐,程序员的职业规划之道》有感
  4. 内向的人可以做产品经理吗?
  5. spring 3.x 学习笔记_spring mvc、spring jdbc 实现网站的登录注册功能
  6. GridView CSS的样式表
  7. 对C语言实验报告的建议,c语言实验报告.docx
  8. [转载] python numpy 笔记(一)
  9. Final Cut Pro X for Mac有哪些新功能?Final Cut Pro X Mac版怎么样?
  10. spring AOP 代理(静态与动态+使用cglib实现)
  11. oracle参数文件与启动过程
  12. 未来教育计算机操作题没分,计算机二级题目要求存为PowerPoint.pptx,我按照要求存了但是没有分,我做的未来教育的题...
  13. 关于使用FileZilla软件出现中文乱码解决方法
  14. android模拟器不玩游戏,夜神安卓模拟器-实用的安卓模拟器(玩游戏,看电影无压力)...
  15. 怎么用u盘重装系统?石大师u盘重装win10系统步骤
  16. Java面向对象知识点总结(全)
  17. 单例模式-高性能单例模式
  18. 1309:【例1.6】回文数(Noip1999)
  19. 上升了百分之几怎么算_股票上涨百分比的计算方式怎么算
  20. 解决MAC下MySQL忘记初始密码的方法

热门文章

  1. SAP系统 - ABAVN固定资产报废解析之部分报废案例
  2. 读《消失的真实》有感
  3. 性能监控:top命令
  4. Can not lock the registry cache file C:\Users\username.dubbo\dubbo-registry-1*.2*.2*.1*.cache
  5. 远程计算机IP地址如何获取,获取远程主机的IP地址
  6. 我的世界基岩版好还是java版好_【Minecraft/我的世界】Java版和基岩版的区别(1)...
  7. wxpython 控件,对话框,光标,菜单
  8. 程序员电脑必备软件整理(持续更新)
  9. CSAPP学习笔记 day1
  10. 算法度量方法——时间复杂度及空间复杂度