JavaScript遍历table表格中的某行某列并打印其值


Posted in Javascript onJuly 08, 2014

JavaScript遍历table

1、说明

遍历表格中的某行某列,并打印其值

2、实现源码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>JavaScript遍历table</title> 
<style type="text/css"> 
tr td,tr th{ 
border:#CCC 1px solid; 
} 
</style> 
<script type="text/javascript"> 
/** 
* JavaScript遍历table 
*/ 
function eachTableRow() 
{ 
//获取table序号 
var tab=document.getElementById("tab"); 
//获取行数 
var rows=tab.rows; 
//遍历行 
for(var i=1;i<rows.length;i++) 
{ 
//遍历表格列 
for(var j=0;j<rows[i].cells.length;j++) 
{ 
//打印某行某列的值 
alert("第"+(i+1)+"行,第"+(j+1)+"列的值是:"+rows[i].cells[j].innerHTML); 
} 
} 
} 
</script> 
</head> 

<body> 
<table id="tab" cellpadding="0" cellspacing="0" style="width:50%; text-align:center; border:#CCC 1px solid;"> 
<tr style="border:#CCC 1px solid;"> 
<th>学号</th> 
<th>姓名</th> 
<th>年龄</th> 
<th>性别</th> 
</tr> 
<tr> 
<td>2014010101</td> 
<td>张思思</td> 
<td>20</td> 
<td>女</td> 
</tr> 
<tr> 
<td>2014010102</td> 
<td>立三</td> 
<td>21</td> 
<td>男</td> 
</tr> 
<tr> 
<td>2014010103</td> 
<td>王玉</td> 
<td>22</td> 
<td>女</td> 
</tr> 
<tr> 
<td>2014010104</td> 
<td>朱莉</td> 
<td>23</td> 
<td>男</td> 
</tr> 
</table> 
<input type="button" value="遍历" onclick="eachTableRow()"/> 
</body> 
</html>

3、实现结果

(1)初始化时

JavaScript遍历table表格中的某行某列并打印其值

(2)单击“遍历”

JavaScript遍历table表格中的某行某列并打印其值

(3)再次单击“遍历”

JavaScript遍历table表格中的某行某列并打印其值

Javascript 相关文章推荐
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
Apr 12 Javascript
JS两种定义方式的区别、内部原理
Nov 21 Javascript
基于Jquery和html5实现炫酷的3D焦点图动画
Mar 02 Javascript
JS Array创建及concat()split()slice()的使用方法
Jun 03 Javascript
react-native动态切换tab组件的方法
Jul 07 Javascript
Vue头像处理方案小结
Jul 26 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
Jan 06 Javascript
js实现查询商品案例
Jul 22 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
Aug 17 Javascript
Javascript如何实现扩充基本类型
Aug 26 Javascript
在vue中axios设置timeout超时的操作
Sep 04 Javascript
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
一个简单的全屏图片上下打开显示网页效果示例
Jul 08 #Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 #Javascript
jquery中each方法示例和常用选择器
Jul 08 #Javascript
使用jQuery的attr方法来修改onclick值
Jul 07 #Javascript
bootstrap data与jquery .data
Jul 07 #Javascript
函数式 JavaScript(一)简介
Jul 07 #Javascript
5款JavaScript代码压缩工具推荐
Jul 07 #Javascript
You might like
解析php中如何调用用户自定义函数
2013/08/06 PHP
php实现水仙花数的4个示例分享
2014/04/08 PHP
php指定长度分割字符串str_split函数用法示例
2017/01/30 PHP
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
2013/09/16 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
2014/10/23 Javascript
常用的JS验证和函数汇总
2014/12/23 Javascript
JS表的模拟方法
2015/02/05 Javascript
javascript实现跨域的方法汇总
2015/06/25 Javascript
jQuery检测返回值的数据类型
2015/07/13 Javascript
简单掌握JavaScript中const声明常量与变量的用法
2016/05/21 Javascript
vue.js绑定class和style样式(6)
2016/12/09 Javascript
手动初始化Angular的模块与控制器
2016/12/26 Javascript
fullCalendar中文API官方文档
2017/02/07 Javascript
[原创]SyntaxHighlighter自动识别并加载脚本语言
2017/02/07 Javascript
详解Vue 实例中的生命周期钩子
2017/03/21 Javascript
微信小程序 滚动到某个位置添加class效果实现代码
2017/04/19 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
详解JavaScript的BUG和错误
2018/05/07 Javascript
[09:37]2018DOTA2国际邀请赛寻真——不懈追梦的Team Serenity
2018/08/13 DOTA
python文件特定行插入和替换实例详解
2017/07/12 Python
python 字符串和整数的转换方法
2018/06/25 Python
Python+Pandas 获取数据库并加入DataFrame的实例
2018/07/25 Python
python得到电脑的开机时间方法
2018/10/15 Python
python 堆和优先队列的使用详解
2019/03/05 Python
pyqt 多窗口之间的相互调用方法
2019/06/19 Python
Python全面分析系统的时域特性和频率域特性
2020/02/26 Python
使用 Python ssh 远程登陆服务器的最佳方案
2020/03/06 Python
django-csrf使用和禁用方式
2020/03/13 Python
利用html5 canvas动态画饼状图的示例代码
2018/04/02 HTML / CSS
html5教你做炫酷的碎片式图片切换 (canvas)
2017/07/28 HTML / CSS
印度在线内衣和时尚目的地:Zivame
2017/09/28 全球购物
Interhome丹麦:在线预订度假屋和公寓
2019/07/18 全球购物
2015应届毕业生自荐信范文
2015/03/05 职场文书
2015年学校心理健康教育工作总结
2015/05/11 职场文书
评奖评优个人先进事迹材料
2015/11/04 职场文书