form_tagとは
form_tag
は、Railsでフォームを作成するためのヘルパーメソッドの1つです。このヘルパーメソッドを使用すると、HTMLの<form>
タグを簡単に生成できます。
form_tagを使用すると、次のようなことができます:
1. フォームのアクションやメソッドを指定する。
2. フォームに含まれる入力フィールドやボタンなどの要素を含める。
以下は、form_tagの基本的な使用例です:
<%= form_tag('/search', method: 'get') do %>
<%= text_field_tag(:query) %>
<%= submit_tag('Search') %>
<% end %>
この例では、form_tag
は/search
に対するGETリクエストを行うフォームを生成します。フォームには1つのテキストフィールド(クエリ)と1つの送信ボタンが含まれています。
form_tag
を使用すると、Railsで簡単にフォームを作成し、サーバーにデータを送信することができます。