Как сделать активный фокус input для модального окна?

Как сделать активный фокус инпут-а в модальном окне при открытии?
в сети куча примеров для bootstrap, но мне этот вариант не подходит
  • Вопрос задан
  • 700 просмотров
Решения вопроса 1
AntonLitvinenko
@AntonLitvinenko
HTML coder
Кнопке открывания дал класс modal-open/
Проблема установки фокуса в том, что фокус идет на кнопку открытия модалки, возможно кто предложит что лучше
document.addEventListener('DOMContentLoaded', function() {
  let $btn = document.querySelector('.modal-open');
  let $input = document.querySelector('#search_query');
  $btn.addEventListener('click', function() {
    setTimeout(function(){
      $input.focus();
    }, 100);
  });
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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