@PRIZRAKeee

Необходим ли элементу input атрибут type?

На днях просматривал сайт коллеги по работе. Заметил что у него в форме отправки письма на кнопке отправки вместо привычных мне input type="submit", стоит просто input без типа. Заметил я это тогда, когда нажимая на кнопку на ней появился курсор и я смог прописать текст (без какого-либо типа этот input принял тип text).
<input class="form-btn call-me-form-btn btn feedback" value="Жду звонка!" data-table="call" data-title="Заказ звонка">

Когда я спросил разработчика, почему он так сделал, разработчик ответил: "чтобы не было лишнего стандартного поведения". Насколько правильно данное решение?
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега HTML
Насколько правильно данное решение?
Абсолютно неправильно. Нет никакого "лишнего" стандартного поведения - на то оно и стандартное.
Ну а уж заменять "лишнее" стандартное поведение кнопки "нелишним" стандартным поведением текстового поля и вовсе бред.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
snap44
@snap44
Фыр!
Расскажите коллеге про preventDefault
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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