I\'ve got the following HTML5 form: http://jsfiddle.net/nfgfP/
I have made a small library to ease changing and translating the error messages. You can even change the texts by error type which is currently not available using title
in Chrome or x-moz-errormessage
in Firefox. Go check it out on GitHub, and give feedback.
It's used like:
There's a demo available at jsFiddle.