De hecho, si la validacion la haces por Javascript no necesitarias "redirigir" a la seccion donde esta el error con el ancla, tal vez un alert('mensaje de error'); y poner el foco en el campo correspondiente sea mas facil, tanto para ti, como para el usuario que este llenando el formulario.
Edito: Ups, parece que tarde mucho en leer todo el tema!