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.