Puede hacerlo de dos maneras.
- Puede utilizar un botón con el tipo de presentar y utilizar CSS para diseñarlo como un
div
- Añadir un onClick en el div, y enviar el formulario en el evento click.
Para el método 2 se puede o bien hacerlo a través de jQuery o sin, con js llanura
<script>
function submitOnClick(formName){
document.forms[formName].submit();
}
</script>
<form id="myForm" ...>
....
<div onclick="submitOnClick('myForm')>
...
</div>
...
</form>
respuesta de Trevor muestra cómo hacerlo con jQuery.
En su ejemplo basta con sustituir el 'div'
y 'form'
con los ID de su div y la forma como esta:
Si se myDiv
y myForm
especificarlos como '#myDiv'
y '#myForm'
, aquí #
se utilizan los identificadores de div y la forma de especificar el la siguiente cadena es una identificación de un elemento.
Sólo con javascript ... ¿Está buscando un javascript método no? – Sir