@gretyl007

Как добавить прелоадер кнопке в контактной форме?

Добрый день. Есть контактная форма:
<form method="post" action="crm/mail.php" class="form__info js-form-check" onsubmit="return checkBeforeSubmit()">
            <input type="text" name="name" placeholder="Введите Имя" pattern="[А-Яа-яЁёA-Za-z]{3,}[А-Яа-яЁёA-Za-z\s]*" required class="info__field contact-info__field_text info__field_text info__field_name">
            <input type="text" name="phone" placeholder="Введите Телефон" required class="info__field contact-info__field_text info__field_text info__field_phone js-mask">
            <textarea name="help" placeholder="Чем мы можем вам помочь?" class="info__field contact-info__field_text info__field_text info__field_textarea info__field_edit"></textarea>
            <input type="submit" value="Отправить" class="info__field info__field_submit">
          </form>

Отправка данных происходит с задержкой в несколько секунд и пока пользователь ждет, может нажать на кнопку отправки повторно.
Как добавить к кнопке отправки анимацию, чтобы было понятно, что отправка совершается?
  • Вопрос задан
  • 622 просмотра
Пригласить эксперта
Ответы на вопрос 1
@jugo45
Попробуйте сделать анимацию по нажатию на кнопку. При отправке формы страница обновится и анимация исчезнет.
Ответ написан
Ваш ответ на вопрос

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

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