如果value为零,则更改单元格的样式

Change style of a cell if value is zero

本文关键字:单元格 样式 value 为零 如果      更新时间:2023-09-26

我发现了如何使用输入。

input[value="0"] {
  background-color:#F7ECEC;
    color:#f00;}

我想对表格单元格做同样的事情。有人能帮帮我吗?Thx .

当您在windows上从db获取值时,可以使用以下代码。从异步调用加载或成功:

var table = document.getElementById("table");
var cells = table.getElementsByTagName("td");
for (var i = 0; i < cells.length; i++) {
  if (parseInt(cells[i].textContent, 10) === 0) {
    cells[i].style.background = "red";
  }
}
<table id="table">
  <tr>
    <td>1</td>
    <td>0</td>
    <td>1</td>
  </tr>
  <tr>
    <td>1</td>
    <td>2</td>
    <td>0</td>
  </tr>
</table>