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 相关文章推荐
jQuery 隔行换色 支持键盘上下键,按Enter选定值
Aug 02 Javascript
Prototype源码浅析 Enumerable部分(二)
Jan 18 Javascript
让javascript加载速度倍增的方法(解决JS加载速度慢的问题)
Dec 12 Javascript
javascript学习笔记整理(概述、变量、数据类型简介)
Oct 25 Javascript
简述Matlab中size()函数的用法
Mar 20 Javascript
深入理解node exports和module.exports区别
Jun 01 Javascript
js仿腾讯QQ的web登陆界面
Aug 19 Javascript
浅谈Vue 初始化性能优化
Aug 31 Javascript
requireJS模块化实现返回顶部功能的方法详解
Oct 16 Javascript
Vue开发之watch监听数组、对象、变量操作分析
Apr 25 Javascript
JS根据json数组多个字段排序及json数组常用操作
Jun 06 Javascript
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
Feb 23 Vue.js
一个简单的全屏图片上下打开显示网页效果示例
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
无限级别菜单的实现
2006/10/09 PHP
PHP中使用foreach和引用导致程序BUG的问题介绍
2012/09/05 PHP
使用PHP免费发送定时短信的实例
2016/10/24 PHP
laravel 5.1下php artisan migrate的使用注意事项总结
2017/06/07 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
JavaScript 对象的属性和方法4种不同的类型
2010/03/19 Javascript
json格式的时间显示为正常年月日的方法
2013/09/08 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
jQuery $命名冲突解决方案汇总
2014/11/13 Javascript
JavaScript  cookie 跨域访问之广告推广
2016/04/20 Javascript
通过JS获取Request.QueryString()参数的值实现方法
2016/09/27 Javascript
js实现5秒倒计时重新发送短信功能
2017/02/05 Javascript
vue组件间通信解析
2017/03/01 Javascript
动态创建Angular组件实现popup弹窗功能
2017/09/15 Javascript
js定时器实现倒计时效果
2017/11/05 Javascript
移动端(微信等使用vConsole调试console的方法
2019/03/05 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
js中的面向对象之对象常见创建方法详解
2019/12/16 Javascript
js实现文章目录索引导航(table of content)
2020/05/10 Javascript
[00:30]明星选手化身超级英雄!2018DOTA2亚洲邀请赛全明星赛来临!
2018/04/06 DOTA
Python实战小程序利用matplotlib模块画图代码分享
2017/12/09 Python
django 使用全局搜索功能的实例详解
2019/07/18 Python
TensorFlow实现打印每一层的输出
2020/01/21 Python
python爬虫爬取某网站视频的示例代码
2021/02/20 Python
网络公司美工设计工作个人的自我评价
2013/11/03 职场文书
毕业生求职找工作的自我评价范文
2013/11/27 职场文书
我的梦想演讲稿1000字
2014/08/21 职场文书
小学生2015教师节演讲稿
2015/03/19 职场文书
物业客服专员岗位职责
2015/04/07 职场文书
少先队工作总结2015
2015/05/13 职场文书
校运会通讯稿
2015/07/18 职场文书
2016关于预防职务犯罪的心得体会
2016/01/21 职场文书
工伤调解协议书
2016/03/21 职场文书
教你怎么用python selenium实现自动化测试
2021/05/27 Python
俄罗斯十大城市人口排名,第三首都仅排第六,第二是北方首都
2022/03/20 杂记
Linux安装Docker详细教程
2022/07/07 Servers