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

instance method CGI::HtmlExtension#radio_button

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

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

[PARAM] name:
name 属性の値を指定します。
[PARAM] value:
value 属性の値を指定します。
[PARAM] checked:
真ならば checked 属性を設定します。

例:

radio_button("name", "value")
  # <INPUT TYPE="radio" NAME="name" VALUE="value">

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

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

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

例:

radio_button({ "NAME" => "name", "VALUE" => "value", "ID" => "foo" })
  # <INPUT TYPE="radio" NAME="name" VALUE="value" ID="foo">