このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.1 リファレンスマニュアル

instance method CGI::TagMaker#nOE_element

nOE_element(element, attributes = {}) -> StringRuby 2.1.0 から Ruby 4.0 で削除[permalink][rdoc][edit]

空要素(終了タグを持たない要素)の開始タグを生成して返します。

[PARAM] element:
要素名を指定します。タグ名は大文字に変換されます。
[PARAM] attributes:
属性名をキー・属性値を値とする Hash を指定します。値が true の属性は属性名だけを出力し、値が偽の属性は出力しません。属性名の文字列を指定すると、その属性名だけを出力します。
例
require "cgi"

cgi = CGI.new("html4")
p cgi.nOE_element("input", "type" => "checkbox", "checked" => true) # => "<INPUT type=\"checkbox\" checked>"
p cgi.nOE_element("br")                                             # => "<BR>"