Rails: Чем "email_field" отличается от "text_field"? - PullRequest
14 голосов
/ 06 февраля 2011

Я понимаю, что text_field создает поле ввода типа text, а email_field создает поле ввода типа email.

Но в чем разница между этими двумя типами ввода?

Скажем, у меня есть модель клиента, а у клиента - электронная почта. Должен ли я использовать email_field здесь?

1 Ответ

22 голосов
/ 06 февраля 2011

Поле электронной почты - это новый ввод html 5, который сейчас ведет себя одинаково на большинстве машин, за исключением нескольких мобильных устройств, таких как iphone, где он переключается на другую клавиатуру.

YouВы можете узнать больше об этом, прибегая к помощи html5 email field.

. Это просто тонкость, которую оценят некоторые пользователи.

...