Comment soumettre un formulaire avec JavaScript en cliquant sur un lien?

À la place d'un bouton "soumettre" j'ai un lien:

<form>

  <a href="#"> submit </a>

</form>

Puis-je faire soumettre le formulaire lorsqu'il est cliqué?

  • Je l'utilise pour intégrer complètement caché formulaire dans une page. Mais il y a des sauts de ligne avant et après le lien. Viennent-ils de l'élément de formulaire? Et je voudrais ouvrir le lien dans un nouvel onglet/page, target="_blank" ne semble pas fonctionner.
  • tl;dr <a role="button" aria-label="submit form" href="javascript:void(0)" onclick="document.querySelector('form').submit()">Submit</a>
InformationsquelleAutor sandy | 2011-07-23