If you use j Query at all I would look into trying out the j Query Validation plug-in. You can create a set and then set the values of the text and field colors to change to red when there is an error and then set it back to the defaults when the field validates.i just noticed the reason why i was getting the error alert, the field Data is compared with field Data which is obviously true always instead i need a function to verify that entered field is not the default value in text input.
So when you try out other demos, try to react like one of your users would, and see if the behaviour is better then.However, this doesn't disable support for the constraint validation API nor the application of the CSS pseudo-class or As you can see, the HTML is almost the same; we just removed the HTML5 parts.Note that ARIA is an independent specification that's not specifically related to HTML5, so it's still here.One of the features of HTML5 is the ability to validate most user data without relying on scripts.This is done using validation attributes on form elements."But doesn't j Query make it easy to write your own validation plugin?
" Sure, but there are still a lot of subtleties to take care of: You need a standard library of validation methods (such as emails, URLs, credit card numbers).
You need to place error messages in the DOM and show and hide them when appropriate.
You want to react to more than just a submit event, like keyup and blur.
You may need different ways to specify validation rules according to the server-side enviroment you are using on different projects.
And after all, you don't want to reinvent the wheel, do you?
When an element is invalid, two things occur: If you want to take control over thelook and feel of native error message , or if you want to deal with browsers that do not support HTML5 forms validation, there is no way but to use Java Script.