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 相关文章推荐
javascript编程起步(第七课)
Jan 10 Javascript
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
Feb 16 Javascript
confirm的用法示例用于按钮操作时确定是否执行
Jun 19 Javascript
js 实现的可折叠留言板(附源码下载)
Jul 01 Javascript
Javascript实现网络监测的方法
Jul 31 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
Nov 30 Javascript
Angular实现响应式表单
Aug 04 Javascript
[js高手之路]寄生组合式继承的优势详解
Aug 28 Javascript
vue+element-ui实现表格编辑的三种实现方式
Oct 31 Javascript
浅谈Vue.js 中的 v-on 事件指令的使用
Nov 25 Javascript
vue配置接口域名方法总结
May 12 Javascript
React实现阿里云OSS上传文件的示例
Aug 10 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
中英文字符串翻转函数
2008/12/09 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
PHP中加密解密函数与DES加密解密实例
2014/10/17 PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
2019/04/02 PHP
javascript 多种搜索引擎集成的页面实现代码
2010/01/02 Javascript
jQuery 创建Dom元素
2010/05/07 Javascript
Javascript中的变量使用说明
2010/05/18 Javascript
jQuery下的动画处理总结
2013/10/10 Javascript
使用ajaxfileupload.js实现ajax上传文件php版
2014/06/26 Javascript
JS实现倒计时和文字滚动的效果实例
2014/10/29 Javascript
JavaScript控制网页平滑滚动到指定元素位置的方法
2015/04/17 Javascript
原生js实现addClass,removeClass,hasClass方法
2016/04/27 Javascript
微信小程序中使用javascript 回调函数
2017/05/11 Javascript
js简易版购物车功能
2017/06/17 Javascript
echarts饼图扇区添加点击事件的实例
2017/10/16 Javascript
Bootstrap实现可折叠分组侧边导航菜单
2018/03/07 Javascript
Angular设置别名alias的方法
2018/11/08 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
2020/03/07 Javascript
JavaScript实现网页tab栏效果制作
2020/11/20 Javascript
Python使用微信SDK实现的微信支付功能示例
2017/06/30 Python
Python数据结构与算法之图的基本实现及迭代器实例详解
2017/12/12 Python
Python中实现最小二乘法思路及实现代码
2018/01/04 Python
Django框架自定义session处理操作示例
2019/05/27 Python
PyQT5 QTableView显示绑定数据的实例详解
2019/06/25 Python
用Anaconda安装本地python包的方法及路径问题(图文)
2019/07/16 Python
python日志模块logbook使用方法
2019/09/19 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
Pytorch中的自动求梯度机制和Variable类实例
2020/02/29 Python
聊聊python中的异常嵌套
2020/09/01 Python
英智兴达软件测试笔试题
2016/10/12 面试题
红头文件任命书范本
2014/06/05 职场文书
幼儿教师自我剖析材料
2014/09/29 职场文书
预备党员思想汇报1000字
2014/10/07 职场文书
夫妻房产协议书的格式
2014/10/11 职场文书
详解Django的MVT设计模式
2021/04/29 Python
OpenCV-Python实现轮廓的特征值
2021/06/09 Python