<table id="tb1" width="200" border="1" cellpadding="4" cellspacing="0"><tr><td height="25">第一行</td></tr><tr><td height="25">第二行</td></tr><tr><td height="25">第三行</td></tr><tr><td height="25">第四行</td></tr><tr><td height="25"><input type="button" name="getTableContent" value="获得表格内容" οnclick="getTableContent(this)"></td></tr>
</table>

如上所示代码,按钮点击事件中传入this对象,此对象就是按钮本身。通过以下方法测试获取表格的数据

<script language="javascript">function getTableContent(node) {
// 按钮的父节点的父节点是tr。var tr1 = node.parentNode.parentNode;alert(tr1.rowIndex);alert(tr1.cells[0].childNodes[0].value); //获取的方法一
                        alert(tr1.cells[0].innerText);

// 通过以下方式找到table对象,在获取tr,td。然后获取td的html内容var table = document.getElementById("tb1");//获取第一个表格var child = table.getElementsByTagName("tr")[rowIndex - 1];//获取行的第一个单元格var text = child.firstChild.innerHTML;window.alert("表格第" + rowIndex + "的内容为: " + text);}
</script>

js中获取 table节点各tr及td的内容方法相关推荐

  1. html遍历table tr,js中获取 table节点各tr及td的内容简单实例

    js中获取 table节点各tr及td的内容简单实例 2019-01-06 编程之家 https://www.jb51.cc 编程之家收集整理的这篇文章主要介绍了js中获取 table节点各tr及td ...

  2. 地址html后面传参,JS中获取地址栏url后面的参数的三种方法

    这里提供了三种获取地址栏url后面参数的方法: 方式1 传参: window.location.href = "/html/bsp/user/userEdit.html?name=四个空格& ...

  3. 在js中获取vue文件的style标签下的内容

    前言: 由于业务需求,将页面内容转成pdf,前端需要提供整个页面的dom元素提供给后端,但样式并不是在行内而是在<style>标签里. 解决方案: 通过原生属性 document.styl ...

  4. java中如何设置浏览器宽度_[Java教程]关于JS中获取浏览器高度和宽度值的多种方法(多浏览器)_星空网...

    关于JS中获取浏览器高度和宽度值的多种方法(多浏览器) 2017-08-07 0 三种浏览器获取值方法 IE中: document.body.clientWidth ==> BODY对象宽度 d ...

  5. 在js中获取input中的value

    1.前提:我导入了这些js,不知道有没有依赖作用 <script type="text/javascript" src="js/jquery-3.3.1.js&qu ...

  6. 鸿蒙开发-在JS中获取hml页面中Input输入的值

    场景 鸿蒙基于JS搭建HelloWorld并修改国际化文件: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/118274050 在 ...

  7. PHP/JS中获取当前页面的完整URL

    PHP/JS中获取当前页面的完整URL javascript实现: top.location.href 顶级窗口的地址this.location.href 当前窗口的地址 php实现 PHP实现 #测 ...

  8. 关于js中获取div中的数据

    原文地址为: 关于js中获取div中的数据 最近用js写了一个计算器的页面.基本上使用到了,ul  li的几点用法.用来布局,并且创造出了很不错的鼠标悬停效果. 关于从中学到的知识: document ...

  9. 如何在Node.js中获取本机本地IP地址

    最近在做Cloud related的项目时,遇到一个问题,就是如何在Node.js中获取本机的IP地址.Node.js提供的API中,只能获取本机的hostname. os = require('os ...

最新文章

  1. SSH基本简介及连接交互过程
  2. 标签修正:CVR预估时间延迟问题
  3. 推荐前端性能优化辅助工具Google LightHouse (灯塔)
  4. kotlin学习之基础(一)
  5. 7. OD-破解收费版限制天数的软件
  6. 【shell实例】定时21:00-21:05,循环调用DSQL脚本,其它时段自动退出
  7. 虚拟化Hadoop集群的部署和管理 - 基本操作
  8. c++删除文件delete_开启phpstudy中apache的put和delete请求方法并进行测试
  9. C++_类和对象_C++运算符重载_函数调用运算符重载_---C++语言工作笔记060
  10. c语言答辩中期报告,安徽工程大学毕业设计(论文)中期检查总结
  11. 游戏筑基开发之结构体定义动态数组及常见问题(C语言)
  12. LVDS屏的俩种接口:JEIDAVESA
  13. html字体版权,字体在网站中的版权问题
  14. 【Nokia5800xm软件资源】
  15. dart语言命名规范
  16. payload的使 常用xss_XSS Payload知识备忘
  17. Matlab 多项式展开或化简(即提取公因式
  18. 台式机通过笔记本上网的方法
  19. ch341a编程和ttl刷机区别_USB转TTL(CH341A)的注意事项及说明 -
  20. 1997-2020年31省进出口总额

热门文章

  1. 高性能 socket 框架
  2. Python任务调度模块APScheduler
  3. 【DP】【单调队列】【NOI2005】瑰丽华尔兹
  4. 贵安新区构建大数据+物联网+智能制造产业链
  5. jmeter插件下载
  6. EBS_FORM_开发:关于切换不同BLOCK的时候弹出需要保存的窗口
  7. Eclipse启动参数
  8. TURBOMAIL反垃圾邮件清洁工,还你一个清爽的邮箱
  9. [转载]我的WCF之旅(3):在WCF中实现双工通信
  10. jQuery 第三章