@dyrtage6

Как получить id кнопки?

Делаю игру "Крестики нолики". Вот его HTML код -
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Tic-Tac-Toe</title>
        <link rel="stylesheet" href="style.css">
    </head>
    <body>
        <h3 id="title"></h3>

        <div class="playing-field">
            <button class="playing-field-item" id="0"></button>
            <button class="playing-field-item" id="1"></button>
            <button class="playing-field-item" id="2"></button>
            <button class="playing-field-item" id="3"></button>
            <button class="playing-field-item" id="4"></button>
            <button class="playing-field-item" id="5"></button>
            <button class="playing-field-item" id="6"></button>
            <button class="playing-field-item" id="7"></button>
            <button class="playing-field-item" id="8"></button>
        </div>

        <script src="script.js"></script>
    </body>
</html>

Как узнать id кнопки, на которую нажал игрок?
  • Вопрос задан
  • 1077 просмотров
Решения вопроса 2
@Sun_Day
document.addEventListener("click", (e) => {
    let currentId = "";
    if (e.target.classList.value === "playing-field-item") {
        currentId = e.target.id;
    }
    console.log(currentId);
})
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Повесить на кнопки обработчик события click и в нём смотреть id элемента, вызвавшего событие.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект