Help us understand the problem. What is going on with this article?

form_forの種類

More than 1 year has passed since last update.

form_forとは

railsで情報を送信するためのヘルパーメソッドです。

そのため多くのrailsアプリケーションで使用されます。

基本構文

簡単なフォームの書き方

◯◯◯.haml
form_for(モデルオブジェクト , オプション) do |f|
  フォームコントロールの設置

form_forの種類

メソッド名 説明
check_box チェックボックス
color_field 色の入力欄
date_field 日付の入力欄
datetime_field 日時の入力欄(グローバルタイム)
datetime_local_field 日時の入力欄(ローカルタイム)
email_field emailアドレスの入力欄
fields_for form_forの中で別のモデルを指定したフォーム
file_field 画像や文章などのファイルを選択するフォーム
hidden_field 隠しフィールドの生成
label ラベルの生成
month_field 月の入力欄
number_field 数値入力欄
password_field パスワード入力欄
telephone_field,phone_field 電話番号入力欄
radio_button ラジオボタンの生成
range_field 範囲選択バー
search_field 検索ボックスフォーム
text_area 文字列入力欄
text_field 文字列入力欄
time_field 時間入力欄
url_field URL入力欄
week_field 週の入力欄
submit 送信ボタン

以上簡単な使い方と種類です

Mino-Y
プログラミング勉強中のエンジニア未経験者です。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away