Ah! y estas usando una imagen en lugar de boton?
Tenes 2 caminos, o hacer lo que estas haciendo pero usar la siguiente sintaxis:
Código:
onClick="document.formName.submit();"
O usar un input de tipo imagen, que es lo mejor y mas recomendable:
Código:
<input type="image" name="imageField" id="imageField" src="./images/buscar1.jpg">
Te recomiendo el ultimo, fue creado exclusivamente para lo que vos necesitas.
Asegurate de que el tag <form> este bien seteado, si no el boton no te va a disparar nada.
Contame como fue!