http://jsfiddle.net/T2FkW/
Mam 2 pola: email i hasło.Niby wszytko działa, ale 3 fakty mnie zastanawiają:
1.Jeżeli wpiszemy poprawny email, zwróci nam 'tak' dopiero po wykonaniu jednej dodatkowej akcji np TAB(przejście do kolejnego pola), lub wpisanie kolejnej literki.
2.Jeżeli podamy na końcu email'a 4 literki zwróci 'tak' co jest niezgodne z wyrażeniem regularnym.
3.Hasło: identyczne jak dla 1 punktu, dla wpisywania '1234567' zwróci nam tak po wpisaniu 7 a powinien po 6.
Dlaczego tak jest ? Przypuszczam że jest coś nie tak z event'em na polach input.