Type:
Module

Mixin module providing HTML generation methods.

For example,

cgi.a("http://www.example.com") { "Example" }
  # => "<A HREF=\"http://www.example.com\">Example</A>"

Modules Html3, Html4, etc., contain more basic HTML-generation methods (#title, #h1, etc.).

See class CGI for a detailed example.

textarea
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

textarea(name = "", cols = 70, rows = 10) Instance Public methods Generate a

2025-01-10 15:47:30
blockquote
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

blockquote(cite = {}) Instance Public methods Generate a BlockQuote element

2025-01-10 15:47:30
a
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

a(href = "") Instance Public methods Generate an Anchor element as a string

2025-01-10 15:47:30
radio_button
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

radio_button(name = "", value = nil, checked = nil) Instance Public methods Generates

2025-01-10 15:47:30
password_field
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

password_field(name = "", value = nil, size = 40, maxlength = nil) Instance Public methods

2025-01-10 15:47:30
text_field
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

text_field(name = "", value = nil, size = 40, maxlength = nil) Instance Public methods

2025-01-10 15:47:30
html
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

html(attributes = {}) Instance Public methods Generate a top-level HTML element

2025-01-10 15:47:30
hidden
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

hidden(name = "", value = nil) Instance Public methods Generate a Hidden Input

2025-01-10 15:47:30
checkbox
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

checkbox(name = "", value = nil, checked = nil) Instance Public methods Generate

2025-01-10 15:47:30
radio_group
  • References/Ruby on Rails/Ruby/Classes/CGI/CGI::HtmlExtension

radio_group(name = "", *values) Instance Public methods Generate a sequence

2025-01-10 15:47:30