html列表datagrid判断单元格内容设置颜色
时间: 2023-11-08 19:32:18 浏览: 132
可以使用JavaScript来判断datagrid中单元格的内容,然后再使用CSS来设置单元格的背景颜色。例如:
```html
<table id="myTable">
<tr>
<td>John</td>
<td>Doe</td>
<td>25</td>
</tr>
<tr>
<td>Jane</td>
<td>Doe</td>
<td>30</td>
</tr>
</table>
<style>
.red {
background-color: red;
}
.green {
background-color: green;
}
</style>
<script>
var table = document.getElementById('myTable');
var cells = table.getElementsByTagName('td');
for (var i = 0; i < cells.length; i++) {
var cell = cells[i];
if (cell.innerHTML === 'Doe') {
cell.classList.add('red');
} else if (cell.innerHTML === '30') {
cell.classList.add('green');
}
}
</script>
```
上面的代码会将datagrid中姓氏为Doe的单元格的背景颜色设置为红色,年龄为30的单元格的背景颜色设置为绿色。你可以根据实际情况修改判断条件和设置的颜色。
阅读全文