JSFiddle - React, Tailwind, and code Playground

HTML

<div id="space"></div>

JavaScript

CreateTable();
updateRow('A4');

function CreateTable(){
            var poz = document.getElementById('space');

            // createing table adn inserting into document
            tab = document.createElement('table');
            poz.appendChild(tab);

            tab.border = '5';

            for (var i = 0; i < 8; i++){
                // creating row and inserting into document
                var row = tab.insertRow(i);

                for(var j = 0; j < 8; j++){
                    // creating cells and fill with data (numbers)
                    var cell = row.insertCell(j);
                    var idStr = String.fromCharCode(97 + i).toUpperCase() + (j+1);
                    cell.innerHTML = idStr;
                    cell.id = idStr;
                    cell.style.backgroundColor = 'blue';
                    cell.style.color = 'white';
                    cell.style.height = '50px';
                    cell.style.width = '50px';

                };
            };

        }
function updateRow(idStr)
{
    cell =  document.getElementById(idStr);    
    if(cell != null)
    {
        cell.style.backgroundColor = 'red';
    }
}