Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > cgi/htmlライブラリ > CGI::HtmlExtensionモジュール > checkbox

instance method CGI::HtmlExtension#checkbox

checkbox(name = "", value = nil, checked = nil) -> String[permalink][rdoc]

タイプが checkbox である input 要素を生成します。

[PARAM] name:
name 属性の値を指定します。
[PARAM] value:
value 属性の値を指定します。
[PARAM] checked:
checked 属性の値を指定します。

例:

checkbox("name", "value", true)
# => "<INPUT CHECKED NAME=\"name\" TYPE=\"checkbox\" VALUE=\"value\">"
checkbox(attributes) -> String[permalink][rdoc]

タイプが checkbox である input 要素を生成します。

[PARAM] attributes:
属性をハッシュで指定します。

例:

checkbox("name" => "name", "value" => "value", "checked" => true)
# => "<INPUT checked name=\"name\" TYPE=\"checkbox\" value=\"value\">"