js控制表单奇偶行样式的简单方法


Posted in Javascript onJuly 31, 2013

一、如果使用JQuery的话可以直接JQuery的

$("tr:odd").addClass("clazzName");

$("tr:even").addClass("clazzName");

二、如果是使用纯js的话

1.先获取table标签,var table = document.getElementById()

2.再获取里面的tbody标签var tbody = table.getElementsByTagName("tbody")[0]

3.再获取tr标签var trs = tbody.getElementsByTagName("tr")

4.然后迭代trs

for(var i=0; i

if(i%2==0){

trs[i].style.backgroundColor="red";

}else{

trs[i].style.backgroundColor="blue";

}

}

获取tbody标签是必须的,虽然你没写,但是浏览器在编译table的时候会自动给加上

所有的tr标签都是在tbody里面的

Javascript 相关文章推荐
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
Dec 22 Javascript
JS操作JSON要领详细总结
Aug 25 Javascript
一个简单的JS时间控件示例代码(JS时分秒时间控件)
Nov 22 Javascript
EasyUI实现二级页面的内容勾选的方法
Mar 01 Javascript
jQuery选择器之基本选择器与层次选择器
Mar 03 Javascript
快速学习jQuery插件 Form表单插件使用方法
Dec 01 Javascript
使用angularjs创建简单表格
Jan 21 Javascript
JS中frameset框架弹出层实例代码
Apr 01 Javascript
使用p5.js临摹动态图片
Nov 04 Javascript
vue.js this.$router.push获取不到params参数问题
Mar 03 Javascript
Vue 样式切换及三元判断样式关联操作
Aug 09 Javascript
JS前端可扩展的低代码UI框架Sunmao使用详解
Jul 23 Javascript
js中parseInt函数浅谈
Jul 31 #Javascript
JavaScript中的关键字"VAR"使用详解 分享
Jul 31 #Javascript
JavaScript 和 Java 的区别浅析
Jul 31 #Javascript
javascript检查表单数据是否改变的方法
Jul 30 #Javascript
JS 对输入框进行限制(常用的都有)
Jul 30 #Javascript
JS无限极树形菜单,json格式、数组格式通用示例
Jul 30 #Javascript
js中widow.open()方法使用详解
Jul 30 #Javascript
You might like
Banner程序
2006/10/09 PHP
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
javascript数字格式化通用类 accounting.js使用
2012/08/24 Javascript
在ASP.NET中使用JavaScript脚本的方法
2013/11/12 Javascript
JavaScript 实现鼠标拖动元素实例代码
2014/02/24 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
jQuery中ajax的post()方法用法实例
2014/12/26 Javascript
JavaScript中模拟实现jsonp
2015/06/19 Javascript
新手快速学习JavaScript免费教程资源汇总
2015/06/25 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
bootstrap快速制作后台界面
2016/12/05 Javascript
JS简单添加元素新节点的方法示例
2018/02/10 Javascript
JS脚本加载后执行相应回调函数的操作方法
2018/02/28 Javascript
webpack4 升级迁移的实现
2018/09/12 Javascript
实现一个 Vue 吸顶锚点组件方法
2019/07/10 Javascript
解决vue字符串换行问题(绝对管用)
2020/08/06 Javascript
Python实现多线程HTTP下载器示例
2017/02/11 Python
python 递归调用返回None的问题及解决方法
2020/03/16 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
pandas分批读取大数据集教程
2020/06/06 Python
python实现学生成绩测评系统
2020/06/22 Python
python使用列表的最佳方案
2020/08/12 Python
html5的画布canvas——画出简单的矩形、三角形实例代码
2013/06/09 HTML / CSS
html5拖拽应用记录及注意点
2020/05/27 HTML / CSS
Html5 webview元素定位工具的实现
2020/08/07 HTML / CSS
阿尔卡特(中国)的面试题目
2014/08/20 面试题
C#笔试题集合
2013/06/21 面试题
通信工程专业个人找工作求职信范文
2013/09/21 职场文书
实习单位评语
2014/04/26 职场文书
学校党员个人问题整改措施思想汇报
2014/10/08 职场文书
2014年会计个人工作总结
2014/11/24 职场文书
先进事迹材料范文
2014/12/29 职场文书
关于清明节的演讲稿2015
2015/03/18 职场文书
河童之夏观后感
2015/06/11 职场文书
一次MySQL启动导致的事故实战记录
2021/09/15 MySQL
Android中View.post和Handler.post的关系
2022/06/05 Java/Android