@pizza6914

Почему не работает выход с модального окна?

let 
                 tdone = document.getElementById('tdone'),
                  modalone = document.getElementById('modalone'),
                  tdtwo = document.getElementById('tdtwo'),
                  modaltwo = document.getElementById('modaltwo');
              
                 tdone.onclick = function(){
                     modalone.style.display= "block";
                 };
               window.onclick = function (e){
                    if(e.target == modalone) {
                     modalone.style.display="none";
                       } 
                    };
              tdtwo.onclick = function(){
                     modaltwo.style.display= "block";
                 };
               window.onclick = function (e){
                    if(e.target == modaltwo) {
                     modaltwo.style.display="none";
                       } 
                    };


Второе модальное окно закрывается, но при этом первое нет. Но если удалить второе окно тогда первое закроется. Как это исправить?
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
window.onclick пишем один раз.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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