Если я правильно понял, вам нужно получить доступ к атрибутам данных вашего элемента игровой ячейки. Для этого вам нужно выбрать элемент по некоторому идентификатору или классу. Я немного изменил ваш код, чтобы он работал на платформе stackoverflow. Я добавил идентификатор, который я назвал «уникальным», и я также установил некоторые значения в ваши атрибуты данных координат-x и y. Пожалуйста, просмотрите приведенный ниже код и посмотрите, как мне удалось получить эти атрибуты данных. Важно отметить, что это не единственный способ получить к ним доступ.
var gamecell = document.getElementById('unique');
console.log(gamecell.dataset.coordinateX);
console.log(gamecell.dataset.coordinateY);
<nav class="navbar fixed-top navbar-light">
<button id="retry-button" class="btn btn-success">Try again?</button>
<a href="/" class="btn btn-outline-dark">Reset settings</a>
</nav>
<div id="game-board" class="mb-3" data-row-num="{{ row_num }}" data-col-num="{{ col_num }}" data-win-size="{{ win_size }}">
<div>
<div class="game-cell" id="unique"
data-coordinate-x="172"
data-coordinate-y="273"></div>
</div>
</div>
Также возможно получить эти значения, используя метод getAttribute .
var elem = document.getElementById('unique');
var coordX = elem.getAttribute('data-coordinateX');
var coordY = elem.getAttribute('data-coordinateY');
Пожалуйста, посмотрите на эту страницу, она объясняет некоторые аспекты атрибутов данных:
https://developer.mozilla.org/en-US/docs/Learn/HTML/Howto/Use_data_attributes