⊗jsSpFmSVS 238 of 294 menu

Invio di un modulo tramite JavaScript

È possibile inviare forzatamente un modulo tramite JavaScript. Vediamo come si fa. Supponiamo di avere un modulo e un pulsante, al cui click vogliamo inviare il modulo:

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

Otteniamo i riferimenti ai nostri elementi in variabili:

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

Aggiungiamo un gestore di click al pulsante:

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

Al click del pulsante, eseguiamo l'invio del modulo tramite il metodo submit:

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

Dato un modulo con tre input. Crea un link, al click del quale avverrà l'invio di questo modulo.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta