I want every time my value is below 10, my table row's background color changes into red.
And every time my value is >=10 then row's background color changes into green.
This should happen for all of my rows.
jQuery Code
$(document).ready(function(){
var value = $("#value10").val();
var valueNum = parseInt(value);
if (valueNum < 10){
$("#row").css({
backgroundColor: 'red'
});
}else{
$("#row10").css({
backgroundColor: 'green'
});
}
});
PHP Code - Table
<table>
<thead>
<tr>
<th>ID</th>
<th>Περιγραφή</th>
<th>Kατασκευαστής</th>
<th>Σειρά</th>
<th>Χρώμα</th>
<th>Μήκος</th>
<th>Ποσότητα</th>
<th>Τοποθεσία</th>
</tr>
</thead>
<tbody>
<?php
$sql = "SELECT * FROM stock_alumil;";
$result = mysqli_query($conn, $sql);
$resultCheck = mysqli_num_rows($result);
if ($resultCheck > 0) {
while ($row = mysqli_fetch_assoc($result)){
?>
<tr id="row10">
<td style="font-weight: bold"><?php echo $row['id']; ?></td>
<td style="font-style: italic;"><?php echo $row['name']; ?></td>
<td style="font-style: oblique;"><?php echo $row['buyer']; ?></td>
<td style="font-style: italic;"><?php echo $row['seira']; ?></td>
<td><?php echo $row['color']; ?></td>
<td><?php echo $row['length'];
echo " (mm)";?></td>
<td id="value10" style="font-weight: bold"><?php echo $row['value'];?></td>
<td><?php echo $row['place'];?></td>
</tr>
<?php
}
}
?>
</tbody>
</table>
Any ideas?
tdelement have not propertyvaluse$("#value10").text();