OldSchool1705
@OldSchool1705
I want to become a programmer

Как обнулить display block?

Всем добрый день помогите решить проблему , не могу понять из-за чего появляется на втором слайде два сразу ,
Если выбрать квартира , нажать далее потом вернуться назад выбрать дом , и опять далее будет два слайда друг за другом как сделать что бы бы один из них скрывался ?
Извините что пишу второй раз , так и не решил проблему(
https://codepen.io/oldschool1705/pen/bGELavK
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
OldSchool1705
@OldSchool1705 Автор вопроса
I want to become a programmer
Если кто столкнулся с такой же проблемой
var inputName = document.querySelectorAll('[name="where"]');

if (inputName) {
    inputName.forEach(function(el) {
        el.addEventListener('change', changeSlide);

    });
}

function changeSlide(evt) {
    var dataForm = evt.target.dataset.form;
    if (document.querySelector('.d-block')) document.querySelector('.d-block').classList.remove('d-block');
  
    var form = document.querySelector("#" + dataForm);
    form.classList.add('d-block');
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы