Javascript 我想根据文本值更改表循环中文本的颜色

Javascript 我想根据文本值更改表循环中文本的颜色,javascript,php,jquery,css,Javascript,Php,Jquery,Css,我有一个循环的表,显示下拉表单post(lotstatus)的结果。我希望能够根据表单中选择的值更改文本的颜色 if($result=mysqli_查询($conn,$sql)){if(mysqli_num_行($res)>0){echo” “回声” “回声” “回声” “回声”状态 街道#“回声” 街道名称“回声” 城市“回声” 包裹ID“echo” 地段#(单位)“;回音” 合同签署日期“echo” 截止日期“echo” 动作“echo”;echo;echo” “while($row=my

我有一个循环的
,显示下拉表单post(lotstatus)的结果。我希望能够根据
表单
中选择的
更改文本的
颜色

if($result=mysqli_查询($conn,$sql)){if(mysqli_num_行($res)>0){echo”
“回声”
“回声”
“回声”
“回声”状态
街道#“回声”
街道名称“回声”
城市“回声”
包裹ID“echo”
地段#(单位)“;回音”
合同签署日期“echo”
截止日期“echo”
动作“echo”;echo;echo”
“while($row=mysqli_fetch_数组($res)){echo”
“回声”
" . "
“$row['lotstatus']。”;echo”
“$row['streetnumber']。”;echo”
“$row['streetname']。”;echo”
“$row['city']”;echo”
“$row['parcelid']”;echo”
“$row['lotnumber']。”;echo”
“$row['contractsigneddate'”;echo”
“$row['closingdate']。”;echo”
回声;回声;回声
“echo”“;echo”“;echo”“;echo”“;
//自由结果集mysqli_Free_result($result);}else{echo“

未找到任何批次。

“;}}
首先,您需要添加每行的状态:

<tr class=\"Executed\">"; echo "
<tr class=\"Hold\">"; echo "
然后,在css中,您需要为每个状态设置所需的颜色:

table[status="Executed"] tr.Executed .statuscolor { color: red; }
table[status="Hold"] tr.Hold .statuscolor { color: green; }
table[status="Closed"] tr.Closed .statuscolor { color: yellow; }
也许您需要向表中添加一个“id”,以避免与其他表的干扰

table[status="Executed"] tr.Executed .statuscolor { color: red; }
table[status="Hold"] tr.Hold .statuscolor { color: green; }
table[status="Closed"] tr.Closed .statuscolor { color: yellow; }