HTML:点击按钮实现 10x5 表格单双行颜色切换的完整代码
```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>表格颜色切换</title> <style> table { border-collapse: collapse; width: 50%; } th, td { border: 1px solid black; padding: 8px; text-align: center; } tr:nth-child(odd) { background-color: red; } tr:nth-child(even) { background-color: green; } </style> </head> <body> <button onclick="changeColor()">点击切换颜色</button> <table> <tbody id="tableBody"> <!-- 生成10行5列的表格 --> {% for i in range(10) %} <tr> {% for j in range(5) %} <td>{{ i * 5 + j }}</td> {% endfor %} </tr> {% endfor %} </tbody> </table> <script> function changeColor() { var tableBody = document.getElementById("tableBody"); var rows = tableBody.getElementsByTagName("tr"); for (var i = 0; i < rows.length; i++) { if (i % 2 === 0) { rows[i].style.backgroundColor = "red"; } else { rows[i].style.backgroundColor = "green"; } } } </script> </body> </html> ``` ######[AI写代码神器 | 432点数解答 | 2024-10-12 16:58:58]
- 超详细!用复杂 HTML 代码打造功能丰富网站,含特色搜索与展示(字节豆包 | 572点数解答 | 2024-11-17 07:58:26)273
- 单机版保质期管理系统 HTML 实现及开发要点(字节豆包 | 2458点数解答 | 2026-04-01 06:49:18)32
- Java JFrame 实现多界面跳转:含登录、注册及个人信息管理功能(讯飞星火 | 503点数解答 | 2024-06-06 23:49:29)408
- 易语言携手大漠插件:多窗口多线程单控脚本完整实现,含信息获取与模拟按键功能!(DeepSeek | 1541点数解答 | 2025-08-01 07:14:07)187
- 易语言+大漠插件:多窗口多线程单控脚本实现,含信息获取与模拟按键功能(字节豆包 | 949点数解答 | 2025-08-01 07:15:59)177
- 易语言结合大漠插件:多窗口多线程单控脚本开发全解析(阿里通义 | 1131点数解答 | 2025-08-01 07:16:58)172
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)375
- 四个矩阵连乘:动态规划算出最少乘法次数 16000 及组合方案 (A1(A2A3))A4 (字节豆包 | 773点数解答 | 2024-11-14 09:15:48)106
- jQuery 实现动态操作 DOM:打造可增删任务的待办事项列表应用(百度文心 | 1015点数解答 | 2024-10-26 23:41:22)449
- jQuery 打造实用待办事项列表:输入添加、点击删除一步到位!(阿里通义 | 1139点数解答 | 2024-10-29 08:44:48)363
- jQuery 实现动态操作 DOM:打造带添加与删除功能的待办事项列表应用(阿里通义 | 687点数解答 | 2024-10-29 09:25:06)378
- jQuery 实战:打造可添加与删除任务的待办事项列表应用(字节豆包 | 499点数解答 | 2024-10-29 20:40:48)290