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