⊗jsSpFmSVS 238 of 294 menu

Envío de formulario mediante JavaScript

Se puede enviar forzosamente un formulario mediante JavaScript. Veamos cómo se hace. Supongamos que tenemos un formulario y un botón, al hacer clic en el cual queremos enviar el formulario:

<form action="/handler/" method="POST"> <input name="test1"> <input name="test2"> </form> <button>enviar</button>

Obtengamos referencias a nuestros elementos en variables:

let form = document.querySelector('form'); let button = document.querySelector('button');

Añadamos un manejador de clic al botón:

button.addEventListener('click', function(event) { });

Al hacer clic en el botón, realizaremos el envío del formulario mediante el método submit:

button.addEventListener('click', function(event) { form.submit(); });

Se da un formulario con tres inputs. Crea un enlace, al hacer clic en el cual se enviará este formulario.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar