Я понимаю, что text_field
создает поле ввода типа text
, а email_field
создает поле ввода типа email
.Rails: Как «email_field» отличается от «text_field»?
Но какова разница между этими двумя типами ввода?
Скажем, у меня есть клиентская модель, а у клиента есть электронное письмо. Должен ли я использовать email_field
здесь?
Тип ввода = email - это свойство HTML5, которое проверяет ввод адреса электронной почты. http://www.w3.org/TR/html-markup/input.email.html – Gazler
Небольшое обновление, проверка подлинности по электронной почте теперь работает на большинстве новых браузеров. Используйте email_field, чтобы получить бесплатную проверку на основе браузера без скрипта. – superluminary