<html><head><script>function createTable(rows,lines){this.rows=rows;this.lines=lines;var Body=document.getElementById('body');var Table=document.createElement('table');//创建table标签元素
                    Table.setAttribute('border','1');//给table标签添加其他属性for(var i=0;i<this.rows;i++){var lRow=document.createElement('tr');for(var j=0;j<this.lines;j++){var textNode=document.createTextNode(i+','+j);var lLine=document.createElement('td');lLine.appendChild(textNode);lRow.appendChild(lLine);}Table.appendChild(lRow);}Body.appendChild(Table);}</script></head><body ><div id="body"></div></body><script type="text/javascript">createTable(10,10);</script>
</html>

View Code

第二种方法:

            <script>function createTable(rows,lines){this.rows=rows;this.lines=lines;var Body=document.getElementById('body');var Table=document.createElement('table');Table.setAttribute('border',1);for(var i=0;i<this.rows;i++){var row=Table.insertRow(i);for(var j=0;j<this.lines;j++){var cells=row.insertCell(j);cells.innerHTML=i+','+j}}Body.appendChild(Table);}</script>

转载于:https://www.cnblogs.com/ikasa007/p/3487209.html

javascript 动态创建表格相关推荐

  1. javascript动态创建表格:新增、删除行和列

    利用js来动态创建表格有两种格式,appendChild()和insertRow.insertCell().两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧. 1. ...

  2. javascript 动态创建表格:新增、删除行和单元格

    2019独角兽企业重金招聘Python工程师标准>>> 利用js来动态创建表格有两种格式,appendChild()和insertRow.insertCell().两种方式其实差不多 ...

  3. 利用javascript动态创建表格

    //说明:实现功能.原理上文相同.不过这次是利用已有的简单的方法创建行和列,并实现内容行鼠标移入变色功能! 效果图: /*两个方法 1.  trNode  table.insertRow(-1)    ...

  4. JavaScript学习(二十二)—动态创建表格

    JavaScript学习(二十二)-动态创建表格 效果如下: 代码如下: <!DOCTYPE html> <html lang="en"><head& ...

  5. 动态创建表格给同一个标签创建点击事件并让点击事件操作内容不一样

    动态创建表格给同一个标签创建点击事件,每个点击事件操作的元素不一样. 现在有这样的需求,点击"查看详细"显示或隐藏标签.要实现这样的效果就要给点击标签添加两个属性,一个属性是nam ...

  6. 利用Javascript动态生成表格的小demo

    利用Javascript动态生成表格的小demo 利用Javascript中data数据库存储内容动态生成表格,点击删除可对整行内容进行删除 <!DOCTYPE html> <htm ...

  7. FineUIMvc随笔(1)动态创建表格列

    声明:FineUIMvc(基础版)是免费软件,本系列文章适用于基础版. <FineUIMvc随笔>目录 FineUIMvc随笔(1)动态创建表格列 FineUIMvc随笔(2)怎样在控件中 ...

  8. javascript动态创建可拖动、最大化、最小化的层

    javascript动态创建可拖动.最大化.最小化的层 2010-02-06 13:19 用Javascript实现div层的拖动是很常见的一种操作,比如弹出提示对话框,快捷登录等等.之前用隐藏层的方 ...

  9. QT通过JavaScript动态创建QML对象

    QT通过JavaScript动态创建QML对象 通过JavaScript动态创建QML对象 动态创建对象 动态创建组件 从QML字符串创建对象 维护动态创建的对象 动态删除对象 通过JavaScrip ...

最新文章

  1. c语言scanf结果在printf前,C语言中的scanf与printf
  2. python从list列表中选出一个数和其对应的坐标
  3. Web开发需弄懂的知识点(.NET)
  4. 【Python】学习笔记一:Hello world
  5. 集合还有这么优雅的运算法?
  6. android xml 设置图片,android 的几种图片效果xml写法
  7. Java - package和import
  8. eclipse 中使用Git
  9. 没有钱的苦恼与无奈:七个城市的1000元生活(转载)
  10. python蒙特卡洛仿真_蒙特卡洛模拟Ising模型(附Python代码)
  11. NB-IoT 无线烟感在文物古建筑的防火安全应用
  12. 如何用photoshop做24色环_photoshop制作漂亮色环的教程(2)
  13. 恒生UFX 统一接入介绍
  14. 客户价值分析之RFM模型
  15. DES加密解密-CryptoJS与Java
  16. python带你过不一样的“清明节”和看神奇的《清明上河图》
  17. 荐书一本-----《天才在左,疯子在右》
  18. 一站式数字藏品收款系统开发解决方案
  19. MybatisPlus学习〖四〗报错篇 WARNWarn: Could not find @TableId in Class: com.fehead.OceanCode.dataobject
  20. 【乐逍遥网站设计】网站设计一般多少钱

热门文章

  1. 计算机组装维修中级试题,计算机维修工中级理论知识试卷.doc
  2. php中mysql和mysqli_php mysqli中-和::有什么区别?
  3. 量子计算机到底神在哪里说明文,刘露《神奇的量子通信》初中说明文阅读及答案...
  4. Linux运维必备的40个命令总结(值得收藏)
  5. 数据库技术:数据存储和查询知识笔记
  6. 计算机系统基础:计算机性能评价知识笔记
  7. Spring原理只要看这篇文章就够了
  8. ASP.NET Core 2.2+Quartz.Net 实现Web定时任务
  9. gdb查看空指针 linux_5 个鲜为人知 GNU 调试器(GDB)技巧
  10. 财务系统专用服务器中标公告,东南大学财务处服务器存储-招标办公室.doc