代码如下:

<!DOCTYPE html>
<html>
<head><meta charset="utf-8" /><title></title><script>var bgColor;var list = [{ id: '1', country: '中国', capital: '北京',},{ id: '2', country: '美国', capital: '纽约',},{ id: '3', country: '英国', capital: '伦敦',},{ id: '4', country: '日本', capital: '东京',},{ id: '5', country: '韩国', capital: '首尔',},{ id: '6', country: '法国', capital: '柏林',}];window.onload = function myfunction() {var body = window.document.getElementsByTagName("body")[0];//创建表格var table = window.document.createElement("table");table.border = 1;body.appendChild(table);//创建标题行var thead = window.document.createElement("thead");var itemHead = list[0];for (var index in itemHead) {//创建标题单元格添加到theadvar th = window.document.createElement("th");th.innerText = index;thead.appendChild(th);}table.appendChild(thead);//遍历对象,创建行和单元格for (var i = 0; i < list.length; i++) {var item = list[i];//创建行var tr = window.document.createElement("tr");table.appendChild(tr);for (var key in item) {//创建单元格var td = window.document.createElement("td");td.innerText = item[key];tr.appendChild(td);}}}</script>
</head>
<body></body>
</html>

实现效果如下:

使用JS动态生成表格相关推荐

  1. js动态生成表格(原创)

    原文:js动态生成表格(原创) 源代码下载地址:http://www.zuidaima.com/share/1571860936543232.htm 原生js实现,兼容各主流浏览器,提供生成表格,修改 ...

  2. js动态生成表格【含合并单元格的表格】

    最近遇到需求,动态生成表格,类似Excel,支持合并单元格的表格,代码分享给大家~ 一.网上找到的简单生成表格的例子: 以下是生成规则表格m行*n列类似,可以直接打开HTML查看结果. <!DO ...

  3. 使用JS动态生成表格数据和分页显示

    根据录入的内容动态显示到页面,不需要通过数据库保存,这样子减轻服务器压力.同时如果数据过多,支持分页显示,这些数据到保存时可以一起提交到后台. 效果如下: js代码(要引入JQuery): <! ...

  4. php输出动态表格,PHP动态生成表格

    好文网为大家准备了关于PHP动态生成表格范文,好文网里面收集了五十多篇关于好PHP动态生成表格好文,希望可以帮助大家.更多关于PHP动态生成表格内容请关注好文网篇一:PHP生成静态网页的通用代码最近研 ...

  5. html指定表格行列书,js动态生成指定行数的表格

    下面用js实现可以生成用户所需行数的表格. 1.首先在body中填入下列代码,获取用户填入的行数值 动态生成表格 行 效果如下图所示: 2.header中添加js代码 function table() ...

  6. JS实现动态生成表格并提交表格数据向后端 表格中数据转为json

    原文地址 需求:在web页面上动态的生成表格,并可以对表格中的数据进行编辑,然后把表格中的数据提交至后端服务器保存. 首先动态生成表格. 1.首先我们需要导入JS库文件.jQuery 2.然后在页面d ...

  7. js动态生成html表格

    刚在论坛上面逛的时候看到有人问html表格怎么动态生成,我回了一下发现有好多小伙伴追问- - 看来还是有很多人不会的啊,于是决定写个博来解救万千小伙伴于水火之中(mdzz) 首先我们要在html里面有 ...

  8. Extjs 动态生成表格

    在web显示数据时,会遇到grid的列数和行数不确定的这种情况.如何来根据数据动态的创建表格呢? Extjs 的json data给我们带来了一个很好的比较简单的方法. 要创建一个grid需要确定它的 ...

  9. django通过ajax请求接口返回多条数据,并动态生成表格,请求表单后将表格数据并入库

    一.最近在做接口相关的开发,需求是这样的,通过一个接口所需要传递的参数,调用接口后,处理接口响应的参数,返回多条数据,并动态生成表格,请求表单后将表格的数据入库,下面是我改过的代码,跟实际代码有些出入 ...

  10. js 动态生成html(js根据后台返回数据生成html页面中的table标签)(转义字符)

    js 动态生成html table标签中内容js生成 html代码 js代码 js 动态生成html 触发事件传参字符转义 table标签中内容js生成 html代码 <div><t ...

最新文章

  1. shell example01
  2. [C# 网络编程系列]专题四:自定义Web浏览器
  3. php调用dll函数,[转载]matlab调用DLL中的函数
  4. 北京招聘 | 澜舟科技招聘NLP工程师、NLP研究员、产品项目经理
  5. PostgreSQL 查询涉及分区表过多导致的性能问题 - 性能诊断与优化(大量BIND, spin lock, SLEEP进程)
  6. jmeter服务器性能资源监控部署
  7. Intel 收购计算机视觉开发公司 Itseez
  8. foobar的来源与历史
  9. 状态空间搜索好题UVA10603
  10. 【汇编语言】通用数据处理指令——位操作类指令
  11. java io 创建临时文件,用Java创建一个指定的临时文件
  12. Spring boot 2.x + Thymeleaf 公共部分抽取
  13. 易如意php,易如意网络验证系统1.1【开源】
  14. 头像制作软件有哪些?2022微信头像制作软件推荐
  15. Selenium 模拟键盘操作
  16. 最新常用会计科目表及详细解释
  17. MATLAB 线性拟合
  18. Activity及其生命周期
  19. 救ANGEL出监狱BFS
  20. 架构设计:网络附属存储NAS,块存储EBS与对象存储OSS的比较以及选用

热门文章

  1. 分区助手删除linux,分区助手彻底删除硬盘文件方法
  2. python爬网易云音乐评论最多的歌_Python爬取网易云音乐上评论火爆的歌曲
  3. Ubuntu上安装NS3(最详细的图文介绍)
  4. MCSA 70-740 windows 安装和部署工具汇总学习
  5. Opencv配置环境变量
  6. c语言对英文字母循环加密,加密英语
  7. 巫师3储物箱在哪_巫师三孤岩宝箱在哪 | 手游网游页游攻略大全
  8. VMware Fusion CentOS7 下载安装及手动配置静态IP
  9. Mac M1版电脑安装ps、pr
  10. 千月影视v20 全新UI原生双端投屏加选集加H5全套程序2022最新版