:placeholder-shown CSS pseudo-class
Input elements can sometimes show placeholder text as a hint to the user on what to type in. See, for example, the placeholder attribute in HTML5. The :placeholder-shown pseudo-class matches an input element that is showing such placeholder text.
Color input type
Form field allowing the user to select a color.
Date and time input types
Form field widgets to easily allow users to enter a date, time or both, generally by using a calendar/time input widget. Refers to supporting the following input types: `date`, `time`, `datetime-local`, `month` & `week`.
Email, telephone & URL input types
Text input fields intended for email addresses, telephone numbers or URLs. Particularly useful in combination with [form validation](https://caniuse.com/#feat=form-validation)
accept attribute for file input
Allows a filter to be defined for what type of files a user may pick with from an `<input type="file">` dialog
Directory selection from file input
The `webkitdirectory` attribute on the `<input type="file">` element allows entire directory with file contents (and any subdirectories) to be selected.
Number input type
Form field type for numbers.
Range input type
Form field type that allows the user to select a value using a slider widget.
Search input type
Search field form input type. Intended to look like the underlying platform's native search field widget (if there is one). Other than its appearance, it's the same as an `<input type="text">`.
maxlength attribute for input and textarea elements
Declares an upper bound on the number of characters the user can input. Normally the UI ignores attempts by the user to type in additional characters beyond this limit.
htmlinputelement api: formenctype
htmlinputelement api: type
inputevent api: inputtype
inputevent api: inputtype: `insertfrompasteasquotation` input type
css selector: `:indeterminate`: applies to `<input type="checkbox">` elements
css selector: `:indeterminate`: applies to `<input type="radio">` elements
html element: input: formenctype
html element: input: `type="button"`
html element: input: `type="checkbox"`
html element: input: `type="color"`
html element: input: `type="date"`
html element: input: `type="datetime-local"`
html element: input: `type="email"`
html element: input: `type="file"`
html element: input: `type="hidden"`
html element: input: `type="image"`
html element: input: `type="month"`
html element: input: `type="number"`
html element: input: `type="password"`
html element: input: `type="password"`: special handling of password inputs in insecure login pages
html element: input: `type="radio"`
html element: input: `type="range"`
html element: input: `type="range"`: tick mark support
html element: input: `type="range"`: vertically-oriented range sliders
html element: input: `type="reset"`
html element: input: `type="search"`
html element: input: `type="submit"`
html element: input: `type="tel"`
html element: input: `type="text"`
html element: input: `type="time"`
html element: input: `type="url"`
html element: input: `type="week"`
42 results found.