
Javascript实现表格中隔行变色,与jQuery方式的对比
发布日期:2021-05-06 21:11:23
浏览次数:27
分类:原创文章
本文共 2170 字,大约阅读时间需要 7 分钟。
Javascript方式:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> table { border-collapse: collapse; border: 1px solid black; width: 30%; text-align: center; } th,td { border: 1px solid black; } </style> <script> window.onload = function () { var trs = document.getElementsByTagName('tr'); for (let i=0;i<trs.length;i++) { if((i % 2) == 0) { var obj = trs[i]; obj.style.backgroundColor = '#cccccc'; } } } </script></head><body> <table> <tr> <th>1</th> <th>2</th> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> </table></body></html>
jQuery方式:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> table { border-collapse: collapse; border: 1px solid black; width: 30%; text-align: center; } th,td { border: 1px solid black; } </style> <script src="../js/jquery-3.5.1.js"></script> <script> $(document).ready( function () { $("tr:even").css("background-color","#cccccc"); }) </script></head><body> <table> <tr> <th>1</th> <th>2</th> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> </table></body></html>
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月10日 19时31分01秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
对模拟器虚假设备识别能力提升15%!每日清理大师App集成系统完整性检测
2019-03-06
使用Power BI构建数据仓库与BI方案
2019-03-06
pytest封神之路第二步 132个命令行参数用法
2019-03-06
Django认证系统并不鸡肋反而很重要
2019-03-06
快用Django REST framework写写API吧
2019-03-06
tep用户手册帮你从unittest过渡到pytest
2019-03-06
12张图打开JMeter体系结构全局视角
2019-03-06
Spring Boot 2.x基础教程:构建RESTful API与单元测试
2019-03-06
[UWP 自定义控件]了解模板化控件(1):基础知识
2019-03-06
UWP 自定义控件:了解模板化控件 系列文章
2019-03-06
[UWP]从头开始创建并发布一个番茄钟
2019-03-06
在 Azure 上执行一些简单的 python 工作
2019-03-06
WinUI 3 Preview 3 发布了,再一次试试它的性能
2019-03-06
使用命令把SpringBoot项目打包成可运行的jar包(简洁,操作性强)
2019-03-06
List数组排序
2019-03-06
VMware vSphere 离线虚拟机安装 BIND 9
2019-03-06
说说第一份工作
2019-03-06
dojo/request模块整体架构解析
2019-03-06
dojo/aspect源码解析
2019-03-06
Web性能优化:What? Why? How?
2019-03-06