簡體   English   中英

如何使用行號和列號在java腳本中更改表格單元格的背景顏色?

[英]How to change background color of a table cell in java script using row and column number?

我正在嘗試根據我的rowcol ID 更改單元格的背景顏色。 我試過這樣但沒有奏效。

 let rowNumber = 1; let colNumber = 1; document.getElementById("myTable").rows[rowNumber].cells.item(colNumber).style.backgroundColor = "red";
 <table id="myTable"> <tbody> <tr> <td>0-0</td> <td>0-1</td> <td>0-2</td> </tr> <tr> <td>1-0</td> <td>1-1</td> <td>1-2</td> </tr> <tr> <td>2-0</td> <td>2-1</td> <td>2-2</td> </tr> </tbody> </table>

你可以用 CSS 來做到這一點:

tr:nth-child(even) {background: #CCC}
tr:nth-child(odd) {background: #FFF}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM