pattern
Summary
The pattern attribute specifies a regular expression that the <input> element’s value is checked against.
Applies to | [HTMLInputElement](/html/elements/input) |
---|
Numeric field: <input type="text" name="numericField" pattern="[0-9]*" />
Country code: <input type="text" name="country_code" pattern="[A-Za-z]{3}" title="Three letter country code">
Notes
Remarks
Several generic messages are displayed for a variety of validation errors. If you use a title attribute on an input element, it will both be shown as alt text for the field, as well as be appended to the generic error message. The following example shows a ZIP code number format.
Syntax
Standards information
- HTML5 A vocabulary and associated APIs for HTML and XHTML, Section 4.10.7.3.9
See also
Related pages
- HTMLInputElementHTMLInputElement
Attributions
Microsoft Developer Network: [Windows Internet Explorer API reference Article]