io consiglierei di leggere questo

http://www.html.it/articoli/validare...-javascript-1/