Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLFormElement.submit()

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

La méthode HTMLFormElement.submit() soumet un <form> donné

Cette méthode est similaire, mais pas identique, à l'activation du script submit <button>. Lors de l'appel direct de cette méthode, cependant:

  • Aucun événement submit n'est déclenché. En particulier, le gestionnaire d'événement onsubmit du formulaire n'est pas exécuté.
  • Constraint validation n'est pas déclenché .

Si un contrôle de formulaire (tel qu'un submit bouton ) a un name ou un id de submit, cette méthode masquera la méthode d'envoi du formulaire.

Syntaxe

js
HTMLFormElement.submit();

Exemple

js
document.forms["myform"].submit();

Specification

HTML Living standard: The form element

Compatibilité des navigateurs