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

Как задать условие при первом клике?

Нужно сделать, что бы если input не заполнен, вывести сообщение при первом клике на кнопку, но при втором клике проигнорировать пустой input и отправить форму.
  • Вопрос задан
  • 457 просмотров
Подписаться 1 Оценить Комментировать
Решение пользователя Falseclock К ответам на вопрос (3)
Falseclock
@Falseclock
решаю нестандартные задачи
Правильно будет для самой кнопки создать переменную

если внутри самой функции onclick, то просто

this.clickCount ? this.clickCount+1 : this.clickCount = 1


а дальше

if (this.clickCount > 1) {
   //bla bla bka
} else {
   return alert("Если не хотите заполнять поле, нажмите еще раз");
}
Ответ написан
Комментировать