利用JQuery和JS实现奇偶行背景颜色自定义效果


Posted in Javascript onNovember 19, 2012

JQuery实现:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>New Web Project</title> 
<script type="text/javascript" src="jquery-core/jquery-1.8.0.js"></script> 
<script type="text/javascript"> 
$(function(){ 
//可以是:$('#t1 tbody tr:even').css('background','red'); 
$('#t1 > tbody tr:even').css('background','red'); 
$('#t1 > tbody tr:odd').css('background','blue'); 
}); 
</script> 
</head> 
<body> 
<table id="t1" width="500px" align="center"> 
<tbody>  
<tr><td>aaaaaaa</td></tr> 
<tr><td>bbbbbbb</td></tr> 
<tr><td>ccccccc</td></tr> 
<tr><td>ddddddd</td></tr> 
<tr><td>eeeeeee</td></tr> 
<tr><td>fffffff</td></tr> 
<tr><td>ggggggg</td></tr> 
<tr><td>hhhhhhh</td></tr> 
</tbody> 
</table> 

</body> 
</html>

JS实现:
<span style="color:#333333;"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>New Web Project</title> <script type="text/javascript"> 
//页面加载事件 
window.onload=function(){ 
//获取table 
var tb1 = document.getElementById("t1"); 
//获取table中的tbody 
var tbody = tb1.getElementsByTagName("tbody")[0]; 
//获取tr 
var trs = tbody.getElementsByTagName("tr"); 
//根据奇、偶行显示不同的背景颜色 
for(var i=0; i<trs.length;i++){ 
if(i%2==0){ 
trs[i].style.backgroundColor="red"; 
}else{ 
trs[i].style.backgroundColor="blue"; 
} 
} 
} 
</script> 
</head> 
<body> 
<table id="t1" width="500px" align="center"> 
<tbody> 
<tr><td>aaaaaaa</td></tr> 
<tr><td>bbbbbbb</td></tr> 
<tr><td>ccccccc</td></tr> 
<tr><td>ddddddd</td></tr> 
<tr><td>eeeeeee</td></tr> 
<tr><td>fffffff</td></tr> 
<tr><td>ggggggg</td></tr> 
<tr><td>hhhhhhh</td></tr> 
</tbody> 
</table> 
</body> 
</html>
Javascript 相关文章推荐
IE 缓存策略的BUG的解决方法
Jul 21 Javascript
jQuery 剧场版 你必须知道的javascript
May 27 Javascript
在jQuery中 常用的选择器介绍
Apr 16 Javascript
js跑马灯代码(自写)
Apr 17 Javascript
javascript对中文按照拼音排序代码
Aug 20 Javascript
Angular2内置指令NgFor和NgIf详解
Aug 03 Javascript
JS异步文件分片断点上传的实现思路
Dec 25 Javascript
JS正则表达式验证中文字符
May 08 Javascript
DVA框架统一处理所有页面的loading状态
Aug 25 Javascript
JS实现运动缓冲效果的封装函数示例
Feb 18 Javascript
详解Nuxt.js 实战集锦
Nov 19 Javascript
element el-tree组件的动态加载、新增、更新节点的实现
Feb 27 Javascript
jQuery 数据缓存模块进化史详细介绍
Nov 19 #Javascript
基于jquery库的tab新形式使用
Nov 16 #Javascript
jquery getScript动态加载JS方法改进详解
Nov 15 #Javascript
javascript 图片裁剪技巧解读
Nov 15 #Javascript
中国地区三级联动下拉菜单效果分析
Nov 15 #Javascript
JavaScript 模式之工厂模式(Factory)应用介绍
Nov 15 #Javascript
解决火狐浏览器下JS setTimeout函数不兼容失效不执行的方法
Nov 14 #Javascript
You might like
PHP生成带有雪花背景的验证码
2006/10/09 PHP
php实现可运算的验证码
2015/11/10 PHP
对JavaScript的eval()中使用函数的进一步讨论
2008/07/26 Javascript
document.getElementById方法在Firefox与IE中的区别
2010/05/18 Javascript
Javascript学习笔记-详解in运算符
2011/09/13 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
AngularJS入门教程之Select(选择框)详解
2016/07/27 Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
2016/12/05 Javascript
js实现功能比较全面的全选和多选
2017/03/02 Javascript
knockoutjs模板实现树形结构列表
2017/07/31 Javascript
vue文件树组件使用详解
2018/03/29 Javascript
webpack的CSS加载器的使用
2018/09/11 Javascript
Vuex 使用 v-model 配合 state的方法
2018/11/13 Javascript
js前端面试之同步与异步问题详解
2019/04/03 Javascript
使用webpack编译es6代码的方法步骤
2019/04/28 Javascript
bootstrap-table后端分页功能完整实例
2020/06/01 Javascript
JavaScript事件循环及宏任务微任务原理解析
2020/09/02 Javascript
JS数组索引检测中的数据类型问题详解
2021/01/11 Javascript
Python批量按比例缩小图片脚本分享
2015/05/21 Python
Python中json格式数据的编码与解码方法详解
2016/07/01 Python
pygame游戏之旅 计算游戏中躲过的障碍数量
2018/11/20 Python
Python列表删除元素del、pop()和remove()的区别小结
2019/09/11 Python
HTML5 与 XHTML2
2008/10/17 HTML / CSS
美国领先的医疗警报服务:Philips Lifeline
2018/03/12 全球购物
YesBabyOnline美国:全球性的在线婚纱礼服工厂
2018/05/05 全球购物
学院书画协会部门岗位职责
2013/12/01 职场文书
村长贪污检举信
2014/04/04 职场文书
医疗纠纷协议书
2014/04/16 职场文书
入职担保书怎么写
2014/05/12 职场文书
工程项目经理岗位职责
2015/02/02 职场文书
2015年学校教务处工作总结
2015/05/11 职场文书
2016年教师政治思想表现评语
2015/12/02 职场文书
升职感谢领导的话语及升职感谢信
2019/06/24 职场文书
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB
Python绘制散点图之可视化神器pyecharts
2022/07/07 Python