Задать вопрос
@Dcfgvy

Почему-то onclick срабатывает только в момент отпускания мыши, но событие отменяется через милисекунду?

Хочу чтобы картинка появлялась по щелчку кнопки, но она появляется только на милисекунду в момент отпускания кнопки мыши. Вот HTML:

<button onclick="document.getElementById('timr').style.display='block'">Send [3sec.]</button>
<div class="loading">Checking...</div>
<img id="timr" class="timer" src="img/3sec_timer.gif">

Вот CSS:
.timer{
    display: none;
    position: absolute;
    height: 100px;
}


Буду очень благодарен за помощь!
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@blablacarer
кнопке присвоить type ="buttton"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
noder_ss
@noder_ss
Линуксоид-энтузиаст и SQL разработчик
Если нужно просто на зажатие, то это событие mouseover
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы