Puedes disparar el método
submit
en el formulario cuando en la caja de texto en cuestión se produzca el evento
blur
, es decir, cuando pierda el enfoque.
Código Javascript
:
Ver originaldocument.querySelector("#id del input").addEventListener("blur", function(){
document.querySelector("#id del formulario").submit(); //O this.parentNode.submit();
}, false);
Ten cuidado con esto ya que el usuario puede provocar casualmente la pérdida del enfoque en la caja de texto y, de este modo, se enviarían los datos sin que aún desee que eso ocurra.
Saludos