博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript:DOM表格操作
阅读量:7095 次
发布时间:2019-06-28

本文共 1156 字,大约阅读时间需要 3 分钟。

需求说明:

/**需求说明:*获取元素:tBodies,tHead,tFoot,rows,cells*表格的创建*数据添加*隔行变色*删除操作,剩余表格重新计算,实现隔行变色 */

 

HTML:

编号 姓名 性别 操作

 

CSS:

 

table{    	border:1px solid #eee;    	border-collapse: collapse;    }    td,th{		  border: 1px solid #eee;		  padding: 12px 18px;    }    a{	  text-decoration: none;	  padding: 4px 10px;	  color: #f8f8f8;	  font-size: 12px;	  border-radius: 3px;	  letter-spacing: 2px;	  text-shadow: 0 0 1px rgba(0,0,0,.15);	  background-color: #eb4f38;    }

 

 

JAVASCRIPT:

 

/**需求说明:*获取元素:tBodies,tHead,tFoot,rows,cells*表格的创建*数据添加*隔行变色*删除操作,剩余表格重新计算,实现隔行变色 *//*=========================*tHead:表格头*tBodies:表格正文*tFoot:表格尾*rows:行* cells:列========================= */	var oTable=document.getElementById('table1');var oTbody=oTable.tBodies[0];var data=[    {'id':1,'name':'kevin1','sex':'男'},    {'id':2,'name':'kevin2','sex':'男'},    {'id':3,'name':'kevin3','sex':'男'},    {'id':4,'name':'kevin4','sex':'男'},    {'id':5,'name':'kevin5','sex':'男'},    {'id':6,'name':'kevin6','sex':'男'}, ];for(var i=0;i

 

  

在线演示:

 

转载于:https://www.cnblogs.com/kevinCoder/p/4605829.html

你可能感兴趣的文章
ReactNative入门教程-项目结构解析及HelloWorld
查看>>
ECMAScript 2015(ES6)有用的提示与技巧
查看>>
JavaScript是如何工作的:Web Workers的构建块+ 5个使用他们的场景
查看>>
leetcode讲解--589. N-ary Tree Preorder Traversal
查看>>
NodeJS 服务器数据处理(表单、json 字符串和普通字符串)
查看>>
Spring Boot(十一)Redis集成从Docker安装到分布式Session共享
查看>>
数据结构和算法之——散列表中
查看>>
如何创建并发布一个 vue 组件
查看>>
为什么你要使用这么强大的分布式消息中间件——kafka
查看>>
【jQuery】之选择器
查看>>
流言终结者- Flutter和RN谁才是更好的跨端开发方案?
查看>>
关于对整站进行二级域名的改造
查看>>
Java11 HttpClient小试牛刀
查看>>
spring事务增强,事务回滚如何判断?希望在前端上有个提示
查看>>
阿里云RDS与ECS自建库搭建主从复制
查看>>
Spring Boot 核心配置文件 bootstrap & application 详解。
查看>>
设置源为清华源
查看>>
SpringBoot非官方教程 | 第二十三篇: 异步方法
查看>>
PHP的Ev教程二(watcher和watche回调等)
查看>>
基于rollup的组件库打包体积优化
查看>>