hidden_field

隠しフィールド(hidden_field)

説明

隠しフィールドの生成

hidden_fieldとhidden_field_tagの違い

  • POSTパラメータがハッシュ形式

hidden_field

適応バージョン
  • 1.0.0
  • 1.1.0
  • 1.1.1
  • 1.1.6
  • 1.2.0
  • 1.2.6
  • 2.0.0
  • 2.0.1
  • 2.0.3
  • 2.1.0
  • 2.2.1
  • 2.3.2
  • 2.3.8
  • 3.0.0
  • 3.0.5
  • 3.0.7
  • 3.0.9
  • 3.1.0
  • 3.2.3
  • 3.2.8
  • 3.2.13
  • 4.0.0
  • 4.1.0
  • 4.2.1
使い方
hidden_field(オブジェクト名, プロパティ名 [, オプション])
使用できるフォームタグ
  • form_tag
オプション
オプション説明
:sizeフォームの幅
:maxlength入力フィールドに入力可能な最大文字数
:acceptフォームで受付可能なMIMEタイプ
:readonlyフォームの内容変更禁止
:disabledフォームの項目の利用禁止
:tabindexTabキーによる入力欄の移動順
:accesskeyフォームに移動するショートカットキー
:id要素固有の識別子
:class要素を分類するクラス名
:title要素の補足情報
:style要素の補足情報
:dir表記方向
:lang基本言語
初期値なし
<%= hidden_field :page, :set %>
# <input id="page_set" name="page[set]" type="hidden" />
初期値あり
# @page.set = "abc"
<%= hidden_field :page, :set %>
# <input id="page_set" name="page[set]" type="hidden" value="abc" />
class属性を指定
<%= hidden_field :page, :set, :class = 'set' %>
# <input class='set' id="page_set" name="page[set]" type="hidden" />
ソースコード
ソースコード検索

f.hidden_field

適応バージョン
  • 1.0.0
  • 1.1.0
  • 1.1.1
  • 1.1.6
  • 1.2.0
  • 1.2.6
  • 2.0.0
  • 2.0.1
  • 2.0.3
  • 2.1.0
  • 2.2.1
  • 2.3.2
  • 2.3.8
  • 3.0.0
  • 3.0.5
  • 3.0.7
  • 3.0.9
  • 3.1.0
  • 3.2.3
  • 3.2.8
  • 3.2.13
  • 4.0.0
  • 4.1.0
  • 4.2.1
使い方
f.hidden_field(プロパティ名 [, オプション]
使用できるフォームタグ
  • form_for
オプション
オプション説明
:sizeフォームの幅
:maxlength入力フィールドに入力可能な最大文字数
:acceptフォームで受付可能なMIMEタイプ
:readonlyフォームの内容変更禁止
:disabledフォームの項目の利用禁止
:tabindexTabキーによる入力欄の移動順
:accesskeyフォームに移動するショートカットキー
:id要素固有の識別子
:class要素を分類するクラス名
:title要素の補足情報
:style要素の補足情報
:dir表記方向
:lang基本言語
初期値なし
<%= hidden_field :page, :set %>
# <input id="page_set" name="page[set]" type="hidden" />
初期値あり
# @page.set = "abc"
<%= hidden_field :page, :set %>
# <input id="page_set" name="page[set]" type="hidden" value="abc" />
class属性を指定
<%= hidden_field :page, :set, :class = 'set' %>
# <input class='set' id="page_set" name="page[set]" type="hidden" />
ソースコード
ソースコード検索

hidden_field_tag

適応バージョン
  • 1.0.0
  • 1.1.0
  • 1.1.1
  • 1.1.6
  • 1.2.0
  • 1.2.6
  • 2.0.0
  • 2.0.1
  • 2.0.3
  • 2.1.0
  • 2.2.1
  • 2.3.2
  • 2.3.8
  • 3.0.0
  • 3.0.5
  • 3.0.7
  • 3.0.9
  • 3.1.0
  • 3.2.3
  • 3.2.8
  • 3.2.13
  • 4.0.0
  • 4.1.0
  • 4.2.1
使い方
hidden_field_tag(要素名 [, 値, オプション])
使用できるフォームタグ
  • form_for
  • form_tag
オプション
オプション説明
:sizeフォームの幅
:maxlength入力フィールドに入力可能な最大文字数
:acceptフォームで受付可能なMIMEタイプ
:readonlyフォームの内容変更禁止
:disabledフォームの項目の利用禁止
:tabindexTabキーによる入力欄の移動順
:accesskeyフォームに移動するショートカットキー
:id要素固有の識別子
:class要素を分類するクラス名
:title要素の補足情報
:style要素の補足情報
:dir表記方向
:lang基本言語
初期値なし
<%= hidden_field_tag 'page[set]' %>
# <input id="page_set" name="page[set]" type="hidden" />
初期値あり
# @page.set = "abc"
<%= hidden_field_tag 'page[set]', @page.set %>
# <input id="page_set" name="page[set]" type="hidden" value="abc" />
class属性を指定
<%= hidden_field_tag 'page[set]', '', :class = 'set' %>
# <input class='set' id="page_set" name="page[set]" type="hidden" />
ソースコード
ソースコード検索