根据第一列的值更改HTML表中的行背景

根据第一列的值更改HTML表中的行背景,html,css,html-table,background-color,Html,Css,Html Table,Background Color,这是外部脚本创建的表的一部分(在生成表之前,我不知道有多少行): <table id='testTable'><thead> <tr> <th align="center">Header 1</th> <th align="center">Header 2</th> <th align="center">Header 3</th> <th align="center">Head

这是外部脚本创建的表的一部分(在生成表之前,我不知道有多少行):

<table id='testTable'><thead>
<tr>
<th align="center">Header 1</th>
<th align="center">Header 2</th>
<th align="center">Header 3</th>
<th align="center">Header 4</th>
<th align="center">Header 5</th>
<th align="center">Header 6</th>
<th align="center">Header 7</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">AAAA</td>
<td align="center">Field 1</td>
<td align="center">Field 2</td>
<td align="center">Field 3</td>
<td align="center">Field 4</td>
<td align="center">Field 5</td>
<td align="center">Field 1</td>
</tr>
<tr>
<td align="center">AAAA</td>
<td align="center">Field 1</td>
<td align="center">Field 2</td>
<td align="center">Field 3</td>
<td align="center">Field 4</td>
<td align="center">Field 5</td>
<td align="center">Field 1</td>
</tr>
<tr>
<td align="center">BBBB</td>
<td align="center">Field 1</td>
<td align="center">Field 2</td>
<td align="center">Field 3</td>
<td align="center">Field 4</td>
<td align="center">Field 5</td>
<td align="center">Field 1</td>
</tr>
<tr>
<td align="center">BBBB</td>
<td align="center">Field 1</td>
<td align="center">Field 2</td>
<td align="center">Field 3</td>
<td align="center">Field 4</td>
<td align="center">Field 5</td>
<td align="center">Field 1</td>
</tr>
<tr>
<td align="center">CCCC</td>
<td align="center">Field 1</td>
<td align="center">Field 2</td>
<td align="center">Field 3</td>
<td align="center">Field 4</td>
<td align="center">Field 5</td>
<td align="center">Field 1</td>
</tr>

我检查了,但我无法使用它,因此,如果有一步一步的指示来编辑html或我用来设置表格样式的CSS,那就太好了(如果必要,我也可以发布CSS的内容)。

我认为仅使用CSS是不可行的,你需要一些JS。你能使用Jquery吗,我可以用它,但我基本上是从这些话题开始的,因此我真的不知道如何独自做到这一点。
1st row --> white
2nd row --> grey
3rd row --> grey (because the key is still "BBBB")
4th row --> white