Показать сообщение отдельно
  #26 (permalink)  
Старый 31.03.2020, 16:25
Профессор
Отправить личное сообщение для Сергей Ракипов Посмотреть профиль Найти все сообщения от Сергей Ракипов
 
Регистрация: 01.06.2010
Сообщений: 651

Я кончено благодарю, но это же не коммерческий проект, это я сам себе задачу ставлю и пытаюсь ее решить тем самым учусь, вот вы написали а я не чего не понял

var index = 0;

var game = document.querySelectorAll('.all_game > div');

function gamesSelectedShow() {

    var nameGames = [];

    game[index].querySelectorAll('input').forEach(function(input) {

        if (input.checked) nameGames.push(input.value)

    })

    document.querySelector('.out_select_game').innerHTML = nameGames.length ? nameGames : 'Сделайте выбор!';

}

function consoleSelectedShow() {

    game.forEach(function(div, i) {

        div.classList.toggle('open', i === index)

    })

}

document.querySelectorAll('[name="console"]').forEach(function(console, i) {

    console.addEventListener('change', function() {

        document.querySelector('.out_console').innerHTML = 'Ваша консоль: ' + console.value;

        index = i;

        consoleSelectedShow();

        gamesSelectedShow();

    })

})

game.forEach(function(div) {

    div.addEventListener('change', gamesSelectedShow)
})


Хотя бы в двух словах как это работает
Ответить с цитированием