Ho risolto usando JQuery:
Prerequisiti avere questo plugin in una cartella sul sito (richiamata nel primi <script>).
Ho impostato questo stile nel file HTML.
codice:<style type="text/css"> .color { } </style>
Ho inserito il seguente script (sempre nello stesso file).
codice:<script src="/plugin/jquery(nome in base alla versione scaricata).js"></script> <script> $(document).ready(function(){ $('#table td.color').each(function(){ var cellVal = parseInt($(this).text()) if(cellVal == 100) $(this).css({"background-color":"#ffd700","font-weight":"bold"}); else if(cellVal == 90) $(this).css({"background-color":"#C0C0C0","font-weight":"bold"}); else if(cellVal == 85) $(this).css({"background-color":"#CD7F32","font-weight":"bold"}); }); }); </script>
E di conseguenza la tabella viene così:
Riepilogando, la tabella deve avere l'id come nello script (table) e le righe in cui volete controllare la condizione per dare la formattazione adeguata devono avere la classe dello script (color, la stessa del CSS).codice:<table id="table"> <tr> <td>testo</td> <td>testo</td> <td class="color">punti</td> <td class="color">punti</td> </tr> </table>
![]()

Rispondi quotando