2011-02-06 17 views
14

據我所知,text_field創建了一個類型爲text的輸入字段,而email_field創建了一個類型爲email的輸入字段。Rails:「email_field」與「text_field」有何不同?

但是,這兩種輸入類型有什麼區別?

假設我有一個客戶端模型,而客戶端有一個電子郵件。我應該在這裏使用email_field嗎?

+2

輸入類型=電子郵件是一個驗證輸入是電子郵件地址的HTML5屬性。 http://www.w3.org/TR/html-markup/input.email.html – Gazler 2011-02-06 12:32:28

回答

21

電子郵件字段是新的HTML 5輸入,它現在在大多數機器上表現相同,但少數移動設備(如iPhone切換到不同的鍵盤)除外。

您可以通過Google搜索html5 email field瞭解關於它的更多信息。

這只是一些用戶會欣賞的技巧。

相關問題