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 支持链式调用的异步调用框架Async.Operation
Aug 04 Javascript
高性能web开发 如何加载JS,JS应该放在什么位置?
May 14 Javascript
JS上传前预览图片实例
Mar 25 Javascript
jquery实现图片裁剪思路及实现
Aug 16 Javascript
深入理解JavaScript系列(22):S.O.L.I.D五大原则之依赖倒置原则DIP详解
Mar 05 Javascript
JavaScript模拟数组合并concat
Mar 06 Javascript
用jquery获取自定义的标签属性的值简单实例
Sep 17 Javascript
vue.js实现含搜索的多种复选框(附源码)
Mar 23 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
May 04 jQuery
JavaScript反弹动画效果的实现代码
Jul 13 Javascript
分享Bootstrap简单表格、表单、登录页面
Aug 04 Javascript
Vue Echarts实现可视化世界地图代码实例
May 07 Javascript
一个简单的全屏图片上下打开显示网页效果示例
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设计模式 Delegation(委托模式)
2011/06/26 PHP
Symfony2获取web目录绝对路径、相对路径、网址的方法
2016/11/14 PHP
PHP使用OB缓存实现静态化功能示例
2019/03/23 PHP
jQuery 开天辟地入门篇一
2009/12/09 Javascript
js字符串转换成xml对象并使用技巧解读
2013/04/18 Javascript
JavaScript Ajax Json实现上下级下拉框联动效果实例代码
2013/11/23 Javascript
JavaScript判断变量是对象还是数组的方法
2014/08/28 Javascript
JavaScript和CSS交互的方法汇总
2014/12/02 Javascript
jquery实现兼容IE8的异步上传文件
2015/06/15 Javascript
用JavaScript获取页面文档内容的实现代码
2016/06/10 Javascript
Google 地图叠加层实例讲解
2016/08/06 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
[02:39]DOTA2英雄基础教程 极限穿梭编织者
2013/12/05 DOTA
[08:38]DOTA2-DPC中国联赛 正赛 VG vs Elephant 选手采访
2021/03/11 DOTA
详解python单例模式与metaclass
2016/01/15 Python
Python中字符串的常见操作技巧总结
2016/07/28 Python
详解Python中类的定义与使用
2017/04/11 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
Python中判断子串存在的性能比较及分析总结
2019/06/23 Python
python监控nginx端口和进程状态
2019/09/06 Python
python实现文件+参数发送request的实例代码
2021/01/05 Python
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
使用CSS3 制作一个material-design 风格登录界面实例
2016/12/12 HTML / CSS
12个不为大家熟知的HTML5设计小技巧
2016/06/02 HTML / CSS
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
美国校园市场:OCM
2017/06/08 全球购物
护理专业求职信
2014/06/15 职场文书
小学阳光体育活动总结
2014/07/05 职场文书
农村门前三包责任书
2014/07/25 职场文书
复兴之路纪录片观后感
2015/06/02 职场文书
2015年学校教研室主任工作总结
2015/07/20 职场文书
css display table 自适应高度、宽度问题的解决
2021/05/07 HTML / CSS
Python机器学习三大件之一numpy
2021/05/10 Python
Jackson 反序列化时实现大小写不敏感设置
2021/06/29 Java/Android
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript