Supongamos que deseamos enviar un formulario pero deseamos hacerlo en vez de desde el típico botón submit (TYPE=»submit») desde un enlace o una imagen.

Desde un enlace :

<form action="dondequierasir" method="post"> 
<input name="texto_1" type="text" />
//indicamos la acción de enviar el formulario
<a href="javascript:document.nombre_formulario.submit();">Enviar formulario</a>
</form>

Desde una imagen :


<form action="dondequierasir" method="post"> 
<input name="texto_1" type="text" />
//añadimos al evento onClick la acción de enviar el formulario
<img onclick="javascript:document.nombre_formulario.submit();" src="ruta_imagen" alt="" />
</form>