here is an example of form validating with its different element in javaScript. or you can use google to find out more and more example of validation in javaScript.
Client-side validation should never ever ever and I do mean never be relied upon. Even if client-side validation occurs, the data needs to be validated on the server in order to prevent attacks.