RE:Hacer submit a un formulario haciendo..........
Hola
Bueno eso lo puedes hacer con un escrib de JavaScript mas adelante te coloco un ejemplo completo con los dos casos pero antes te explico coo funciona.
Lo primero es hacer una funcion que sera laencargada de hacer el Submit, en este caso la funcion la llame Enviar, Esta funcion es llamada desde el enlace mediante la propiedad HREF que es la que indica a donde se dirigira la pagina en este caso leestamos especificando que no sera una URL sino que tiene que ejecutar una funcion ya definida y seria asi:
<a href="javascript:Enviar()">Enviar</a>
Para elcaso de la imagen lo unico que hay que hacer es programar el evento ONCLICK de esa imagen ya que al precionarla ejecutaria la funcion y seria asi:
<img src="TuImagen.gif" onClick="Enviar()">
Claro que tambien se pueden mesclarun enlace con una imagen
<a href="javascript:Enviar()"><img src="TuImagen.gif"></a>
Ejemplo
-------------------------------------------------------
<html>
<head>
<script language="JavaScript">
function Enviar()
{
frmDatos.submit();
}
</script>
</head>
<body>
<form Name="frmDatos" Action="Pagina.html">
<input Type="text" Name="txtDato">
</form>
<a href="javascript:Enviar()">Enviar</a>
<img src="TuImagen.gif" onClick="Enviar()">
</body>
</html>
-------------------------------------------------------
Bueno esperoesto te sirva.
Saludos
http://www.theemulator.tk