HTML5 APPLICATIONS DEVELOPMENT MANUAL

(lu) #1

  • text vs. numbers and vice versa


In HTML 4.01, validation required the use of JavaScript, but HTML5


now offers automatic validation. This is referred to as client-side


validation, because the input data is validated before submission to the


server (if validation is performed by a server, then it’s called server-side


validation).


If a user enters the wrong value into a form field, then the browser


will instruct them to correct the error. The browser determines if the data is


valid by reading attributes in the form’s tags, such as the pattern attribute.


The required attribute avoids the problem of empty fields that need


to be populated. When a user skips a required field, and clicks the submit


button, an error message appears.


<!DOCTYPE html>








Form Demo!









Free download pdf