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 相关文章推荐
一个很酷的拖动层的js类,兼容IE及Firefox
Jun 23 Javascript
从盛大通行证上摘下来的身份证验证js代码
Jan 11 Javascript
jquery中html、val与text三者属性取值的联系与区别介绍
Dec 29 Javascript
jquery控制select的text/value值为选中状态
Jun 03 Javascript
使用JS中的exec()方法构造正则表达式验证
Aug 01 Javascript
js实现砖头在页面拖拉效果
Nov 20 Javascript
学习vue.js表单控件绑定操作
Dec 05 Javascript
JavaScript仿支付宝6位数字密码输入框
Dec 29 Javascript
JavaScript实现隐藏省略文字效果的方法
Apr 27 Javascript
解决webpack打包速度慢的解决办法汇总
Jul 06 Javascript
基于js中的原型(全面讲解)
Sep 19 Javascript
JS相册图片抖动放大展示效果的示例代码
Jan 29 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
文件上传的实现
2006/10/09 PHP
PHP 应用程序的安全 -- 不能违反的四条安全规则
2006/11/26 PHP
php监测数据是否成功插入到Mysql数据库的方法
2016/11/25 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
javascript事件模型代码
2007/07/01 Javascript
精心挑选的12款优秀的基于jQuery的手风琴效果插件和教程
2012/08/22 Javascript
Javascript之this关键字深入解析
2013/11/12 Javascript
自定义的一个简单时尚js下拉选择框
2013/11/20 Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
2013/12/04 Javascript
使用js实现一个可编辑的select下拉列表
2014/02/20 Javascript
JavaScript表单通过正则表达式验证电话号码
2014/03/14 Javascript
jQuery setTimeout传递字符串参数报错的解决方法
2014/06/09 Javascript
js生成验证码并直接在前端判断
2015/05/15 Javascript
uploadify多文件上传参数设置技巧
2015/11/16 Javascript
jQuery操作iframe中js函数的方法小结
2016/07/06 Javascript
基于Vue.js实现简单搜索框
2020/03/26 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
vue-cli脚手架引入图片的几种方法总结
2018/03/13 Javascript
Vue对象赋值视图不更新问题及解决方法
2019/06/03 Javascript
使用Angular material主题定义自己的组件库的配色体系
2019/09/04 Javascript
VUE 单页面使用 echart 窗口变化时的用法
2020/07/30 Javascript
Python写的一个简单DNS服务器实例
2014/06/04 Python
python模拟鼠标拖动操作的方法
2015/03/11 Python
python去重,一个由dict组成的list的去重示例
2019/01/21 Python
python opencv 读取本地视频文件 修改ffmpeg的方法
2019/01/26 Python
python 实现rolling和apply函数的向下取值操作
2020/06/08 Python
CSS3的RGBA中关于整数和百分比值的转换
2015/08/04 HTML / CSS
html Table 表头固定的实现
2019/01/22 HTML / CSS
canvas压缩图片以及卡片制作的方法示例
2018/12/04 HTML / CSS
美国二手奢侈品寄售网站:TheRealReal
2016/10/29 全球购物
教师业务学习制度
2014/01/25 职场文书
银行见习期自我鉴定
2014/01/29 职场文书
乡镇干部十八大感言
2014/02/17 职场文书
中学优秀班主任事迹材料
2014/05/01 职场文书
使用pycharm运行flask应用程序的详细教程
2021/06/07 Python
Win11更新失败并提示0xc1900101
2022/04/19 数码科技