Hola,
Hace unos días escribí un plugin para validar formularios HTML5 con jQuery.
Actualmente solo Chrome y Safari validan sin ayuda de Javascript.
Este plugin consigue el mismo resultado en todos los navegadores con una sola línea de código.
Código:
$('#myform').html5form();
Trabaja con los atributos propios de HTML5.
La documentación está en Español y en Inglés y cuenta con ejemplos muy claros para implementarlo facilmente y personalizarlo si se desea.
Espero que les resulte útil
www.matiasmancini.com.ar/html5form.php
Código:
<head>
//librería jQuery
<script src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
//plugin jQuery.html5form
<script src="http://html5form.googlecode.com/svn/trunk/jquery.html5form-min.js"></script>
<script>
$(document).ready(function(){
$('#myform').html5form(); // recibe un id, una clase o la etiqueta form
});
</script>
</head>