Cross Browser Form Validation
Cross Browser Form Validation
Form validation is the method of setting required fields and field types without requiring JavaScript. This includes preventing forms from being submitted when appropriate, the `checkvalidity()` method as well as support for the `:invalid`, `:valid`, and `:required` css pseudo-classes.
Browser Support
This feature is already supported by a few major browsers including Chrome, Firefox, Internet Explorer 11, Microsoft Edge and Opera.
Code Example
You can use Form validation like this:
<input type="email" name="email" required placeholder="Enter a valid email address">
More Information
More information can be found here.