JavaScript使用函数创建表格

<button onclick="formStuden()">点我创建表格</button><script>function formStuden() {//创建表var atb = document.createElement('table');document.body.appendChild(atb);//创建表名字var os = document.createElement('caption');atb.appendChild(os);os.innerHTML = ('学生信息表');//创建表头var ot = document.createElement('thead');atb.appendChild(ot);//添加trvar or = document.createElement('tr');ot.appendChild(or);//添加tr内容th//内容th编号var th1 = document.createElement('th');th1.innerHTML = ('编号');or.appendChild(th1);//内容th姓名var th2 = document.createElement('th');th2.innerHTML = ('姓名');or.appendChild(th2);//内容th年龄var th3 = document.createElement('th');th3.innerHTML = ('年龄');or.appendChild(th3);//内容th操作var th4 = document.createElement('th');th4.innerHTML = ('操作');or.appendChild(th4);//创建主体var op = document.createElement('tbody');atb.appendChild(op);//输出行号//定义输出10行for (i = 0; i < 10; i++) {//添加trvar rr = document.createElement('tr');op.appendChild(rr);//添加th1var oth1 = document.createElement('th');rr.appendChild(oth1);oth1.innerHTML = ('1000');//添加th2var oth2 = document.createElement('th');rr.appendChild(oth2);oth2.innerHTML = ('张三');//添加th3var oth3 = document.createElement('th');rr.appendChild(oth3);oth3.innerHTML = ('20');//添加th4var oth4 = document.createElement('th');rr.appendChild(oth4);var och = document.createElement('a');och.innerHTML = ('删除');//删除创建的表格och.onclick = function () {var s = this.parentNode.parentNode;s.parentNode.removeChild(s);}oth4.appendChild(och);}}</script>

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 动态创建表格

    <html><head><script>function createTable(rows,lines){this.rows=rows;this.lines=lin ...

  5. JavaScript 函数创建思想

    //定义一个函数的步骤//1.开辟一个新的空间地址//2.把函数体里面的代码当做字符串存储到空间里面(一个函数如果只定义了,没有执行的话,这个函数没有任何意义)//3.在把我们的地址给我们的函数名fu ...

  6. javascript函数与事件

    Javascript函数创建与使用 什么是函数 对于我们学过java的同学,我们可以将函数理解成就是我们在java中的方法. 创建函数 在ECMAScript中函数有以下几种创建方式 第一种 func ...

  7. 在 JavaScript 中动态创建表格、按钮和 DIV

    使用 document.createElement() 方法,您可以在 JavaScript 中动态创建指定的 HTML 元素.创建后,您可以将元素插入(或添加)到您的网页,或将其添加到预定义元素或动 ...

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

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

  9. JavaScript DOM操作表格及样式

    一 操作表格 <table>标签是HTML中结构最为复杂的一个,我们可以通过DOM来创建生成它,或者HTMLDOM来操作它; 1 2 3 4 5 6 7 8 9 10 11 12 13 1 ...

  10. javascript动态创建table

    function createTable(parentNode,headres,datas){//创建表格var table = document.createElement("table& ...

最新文章

  1. php 文件限速下载代码
  2. [leetcode] 22. Generate Parentheses
  3. rhel5 配置yum到centos源
  4. java==和=_java中==和 equal区别
  5. 我害怕接入IM云的开发者
  6. javascript --- 创建一个二维数组
  7. 阿旺wifi智能系统源码
  8. Java LinkedHashMap 逆序遍历
  9. 《构建高性能Web站点》观后感
  10. Underscore js是一个JavaScript实用库
  11. Gerserver:发布shp文件
  12. 实战Nginx与Perl、Java的安装与配置
  13. kubernetes-[1]-简单介绍
  14. python录制音频
  15. html写前端手机页面,前端编写手机兼容页面(简易方式)
  16. 多维度对抗 Windows AppLocker
  17. 手机IP和内网外网IP的访问
  18. node nvm 安装及使用
  19. 计算机网络物联网论文,物联网技术及其应用_计算机网络论文.doc
  20. win10定时关机c语言,win10定时关机怎么设置,win10设置定时关机设置方法-电脑怎么定时开关机...

热门文章

  1. 最新+电脑象棋测试软件,中国象棋2017电脑版
  2. 软磁材料和硬磁材料的区别
  3. 总体设计(五个基本原理、软件结构图)
  4. 用Java实现N*N的标准数独及对角线数独解题
  5. Java事务(7)——使用Transactional注解
  6. vs2017 安装MFC
  7. 直通车推广技巧、店铺人群标签怎么做?猜你喜欢入池检测
  8. MPLAB PICKIT3、MPLAB SIM调试
  9. 专题:手把手学习硬件基础之手册阅读------TM1620
  10. 【新书推荐】【2019】电磁理论和等离子体电子学的工程师手册