Javascript遍历Html Table示例(包括内容和属性值)


Posted in Javascript onJuly 08, 2014

1: 遍历并输出Table中值

<table id="tb">
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
function f()
{
var t=document.getElementById("tb").childNodes.item(0);
for(var i=0;i< t.childNodes.length;i++)
{
for(var j=0;j<t.childNodes(i).childNodes.length;j++)
{
alert(t.childNodes(i).childNodes(j).innerText);
}
}
}

2: 遍历Table,读取CheckBox状态和其他Column值

<!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> <title>Untitled Page</title> </head> <body onload="f()"> 
<script type="text/javascript"> 
function f()
{
var t=document.getElementById("tb").childNodes.item(0);

for(var i=0;i< t.childNodes.length;i++)
{
alert(t.childNodes(i).firstChild.firstChild.nodeValue);
alert(t.childNodes(i).childNodes[1].firstChild.checked); 
}
}

</script>

<table id="tb">
<tr>
<td style="width: 122px">
1234</td>
<td style="width: 89px">
<input type="checkbox" /></td>
<td style="width: 210px">
</td>
</tr>
<tr>
<td style="width: 122px; height: 21px">
2234</td>
<td style="width: 89px; height: 21px">
<input type="checkbox" checked="CHECKED" /></td>
<td style="width: 210px; height: 21px">
</td>
</tr>
<tr>
<td style="width: 122px">
3234</td>
<td style="width: 89px">
<input type="checkbox" /></td>
<td style="width: 210px">
</td>
</tr>
</table>
</body>
</html>
Javascript 相关文章推荐
JavaScript的9个陷阱及评点分析
May 16 Javascript
js实现右下角可关闭最小化div(可用于展示推荐内容)
Jun 24 Javascript
JavaScript操纵窗口的方法小结
Jun 28 Javascript
javascript 函数及作用域总结介绍
Nov 12 Javascript
在ASP.NET中使用JavaScript脚本的方法
Nov 12 Javascript
一个jquery实现的不错的多行文字图片滚动效果
Sep 28 Javascript
浅谈Javascript中的Function与Object
Jan 26 Javascript
jQuery操作表单常用控件方法小结
Mar 23 Javascript
JavaScript中setUTCFullYear()方法的使用简介
Jun 12 Javascript
vue省市区三联动下拉选择组件的实现
Apr 28 Javascript
JS数组交集、并集、差集的示例代码
Aug 23 Javascript
vue移动端屏幕适配详解
Apr 30 Javascript
Javascript遍历table中的元素示例代码
Jul 08 #Javascript
JavaScript遍历table表格中的某行某列并打印其值
Jul 08 #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
You might like
冰滴咖啡制作步骤
2021/03/03 冲泡冲煮
PHP4实际应用经验篇(9)
2006/10/09 PHP
用 Composer构建自己的 PHP 框架之构建路由
2014/10/30 PHP
php基于jquery的ajax技术传递json数据简单实例
2016/04/15 PHP
Laravel5.7 数据库操作迁移的实现方法
2019/04/12 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
一个很简单的办法实现TD的加亮效果.
2006/06/29 Javascript
JQuery 构建客户/服务分离的链接模型中Table分页代码效率初探
2010/01/22 Javascript
关于JS字符串函数String.replace()
2013/04/07 Javascript
node.js中的path.sep方法使用说明
2014/12/08 Javascript
JS跨域解决方案之使用CORS实现跨域
2016/04/14 Javascript
json的使用小结
2016/06/08 Javascript
js仿百度音乐全选操作
2017/01/13 Javascript
快速掌握jQuery插件开发
2017/01/19 Javascript
JavaScript 事件流、事件处理程序及事件对象总结
2017/04/01 Javascript
细说webpack源码之compile流程-入口函数run
2017/12/26 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
Vue 获取数组键名的方法
2018/06/21 Javascript
Node.js + express基本用法教程
2019/03/14 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
jsonp格式前端发送和后台接受写法的代码详解
2019/11/07 Javascript
jQuery Datatables 动态列+跨列合并实现代码
2020/01/30 jQuery
Vue 3.0 全家桶抢先体验
2020/04/28 Javascript
vue添加锚点,实现滚动页面时锚点添加相应的class操作
2020/08/10 Javascript
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
Python win32com 操作Exce的l简单方法(必看)
2017/05/25 Python
Python使用分布式锁的代码演示示例
2018/07/30 Python
python调用opencv实现猫脸检测功能
2019/01/15 Python
Python3中函数参数传递方式实例详解
2019/05/05 Python
python多线程与多进程及其区别详解
2019/08/08 Python
python链表类中获取元素实例方法
2021/02/23 Python
会计找工作求职信范文
2013/12/09 职场文书
在校大学生个人的自我评价
2014/02/13 职场文书
大学生职业规划书的范本
2014/02/18 职场文书
竞聘演讲稿
2014/04/24 职场文书
公文写作:新员工转正申请书范本3篇!
2019/08/07 职场文书