Module moxie_dom::elements::forms [−][src]
Expand description
HTML provides a number of elements which can be used together to create forms which the user can fill out and submit to the Web site or application. There’s a great deal of further information about this available in the HTML forms guide.
Structs
The HTML <button>
element represents a clickable button, which can be used in
forms or anywhere in a document that needs simple, standard button functionality.
The HTML <button>
element represents a clickable button, which can be used in
forms or anywhere in a document that needs simple, standard button functionality.
The HTML <datalist>
element contains a set of <option>
elements that
represent the values available for other controls.
The HTML <datalist>
element contains a set of <option>
elements that
represent the values available for other controls.
The HTML <fieldset>
element is used to group several controls as well as labels
(<label>
) within a web form.
The HTML <fieldset>
element is used to group several controls as well as labels
(<label>
) within a web form.
The HTML <form>
element represents a document section that contains interactive
controls for submitting information to a web server.
The HTML <form>
element represents a document section that contains interactive
controls for submitting information to a web server.
The HTML <input>
element is used to create interactive controls for web-based forms
in order to accept data from the user; a wide variety of types of input data and control
widgets are available, depending on the device and user agent.
The HTML <input>
element is used to create interactive controls for web-based forms
in order to accept data from the user; a wide variety of types of input data and control
widgets are available, depending on the device and user agent.
The HTML <label>
element represents a caption for an item in a user interface.
The HTML <label>
element represents a caption for an item in a user interface.
The HTML <legend>
element represents a caption for the content of its parent
<fieldset>
.
The HTML <legend>
element represents a caption for the content of its parent
<fieldset>
.
The HTML <meter>
element represents either a scalar value within a known range or a
fractional value.
The HTML <meter>
element represents either a scalar value within a known range or a
fractional value.
The HTML <optgroup>
element creates a grouping of options within a
<select>
element.
The HTML <optgroup>
element creates a grouping of options within a
<select>
element.
The HTML <option>
element is used to define an item contained in a
<select>
, an <optgroup>
, or a <datalist>
element. As
such, <option>
can represent menu items in popups and other lists of items in an HTML
document.
The HTML <option>
element is used to define an item contained in a
<select>
, an <optgroup>
, or a <datalist>
element. As
such, <option>
can represent menu items in popups and other lists of items in an HTML
document.
The HTML Output element (<output>
) is a container element into which a site or app
can inject the results of a calculation or the outcome of a user action.
The HTML Output element (<output>
) is a container element into which a site or app
can inject the results of a calculation or the outcome of a user action.
The HTML <progress>
element displays an indicator showing the completion
progress of a task, typically displayed as a progress bar.
The HTML <progress>
element displays an indicator showing the completion
progress of a task, typically displayed as a progress bar.
The HTML <select>
element represents a control that provides a menu of options.
The HTML <select>
element represents a control that provides a menu of options.
The HTML <textarea>
element represents a multi-line plain-text editing control,
useful when you want to allow users to enter a sizeable amount of free-form text, for
example a comment on a review or feedback form.
The HTML <textarea>
element represents a multi-line plain-text editing control,
useful when you want to allow users to enter a sizeable amount of free-form text, for
example a comment on a review or feedback form.
Functions
The HTML <button>
element represents a clickable button, which can be used in
forms or anywhere in a document that needs simple, standard button functionality.
The HTML <datalist>
element contains a set of <option>
elements that
represent the values available for other controls.
The HTML <fieldset>
element is used to group several controls as well as labels
(<label>
) within a web form.
The HTML <form>
element represents a document section that contains interactive
controls for submitting information to a web server.
The HTML <input>
element is used to create interactive controls for web-based forms
in order to accept data from the user; a wide variety of types of input data and control
widgets are available, depending on the device and user agent.
The HTML <label>
element represents a caption for an item in a user interface.
The HTML <legend>
element represents a caption for the content of its parent
<fieldset>
.
The HTML <meter>
element represents either a scalar value within a known range or a
fractional value.
The HTML <optgroup>
element creates a grouping of options within a
<select>
element.
The HTML <option>
element is used to define an item contained in a
<select>
, an <optgroup>
, or a <datalist>
element. As
such, <option>
can represent menu items in popups and other lists of items in an HTML
document.
The HTML Output element (<output>
) is a container element into which a site or app
can inject the results of a calculation or the outcome of a user action.
The HTML <progress>
element displays an indicator showing the completion
progress of a task, typically displayed as a progress bar.
The HTML <select>
element represents a control that provides a menu of options.
The HTML <textarea>
element represents a multi-line plain-text editing control,
useful when you want to allow users to enter a sizeable amount of free-form text, for
example a comment on a review or feedback form.