JSFiddle - React, Tailwind, and code Playground
CSS
td { border: 1px dotted #000; padding: 3px; }
.empty { background-color: #F0F; }
JavaScript
var $table = $('<table>').appendTo('body');
for (var a = 0; a < 10; a++){
var $tr = $('<tr>').appendTo($table);
for (var b = 0; b < 10; b++){
var $td = $('<td>',{html: a+','+b}).appendTo($tr);
}
}
// randomly empty a few
for (var a = 0; a < 5; a++){
var r = (Math.random() * 10) | 0;
$table.find('tr:eq(' + r + ') td:eq(9)').empty();
}
// now highlight the empty ones
$table.find('td:nth-child(10):empty').addClass('empty');