Capisco che text_field
crei un campo di input di tipo text
, mentre email_field
crea un campo di input di tipo email
.Rails: come "email_field" differisce da "text_field"?
Ma qual è la differenza tra questi due tipi di input?
Dire che ho un modello client mentre un client ha un indirizzo email. Dovrei usare email_field
qui?
Tipo di input = email è una proprietà HTML5 che convalida l'input è un indirizzo email. http://www.w3.org/TR/html-markup/input.email.html – Gazler
Poco aggiornamento, la convalida della posta elettronica ora funziona sui browser più recenti. Usa email_field per ottenere la convalida gratuita del browser senza script. – superluminary