建立表單

你可以使用 form_tag 幫助程式建立表單

<%= form_tag do %>
  Form contents
<% end %>

這將建立以下 HTML

<form accept-charset="UTF-8" action="/" method="post">
  <input name="utf8" type="hidden" value="&#x2713;" />
  <input name="authenticity_token" type="hidden" value="J7CBxfHalt49OSHp27hblqK20c9PgwJ108nDHX/8Cts=" />
  Form contents
</form>

此表單標記已建立 hidden 輸入欄位。這是必要的,因為沒有它就無法成功提交表單。

名為 authenticity_token 的第二個輸入欄位增加了對 cross-site request forgery 的保護。