Afsendelse af formular via JavaScript
Man kan tvungent afsende en formular via JavaScript. Lad os se, hvordan det gøres. Lad os sige, at vi har en formular og en knap, ved klik på hvilken vi ønsker at afsende formularen:
<form action="/handler/" method="POST">
<input name="test1">
<input name="test2">
</form>
<button>afsende</button>
Lad os henvise til vores elementer i variabler:
let form = document.querySelector('form');
let button = document.querySelector('button');
Lad os tilføje en klik-håndtering til knappen:
button.addEventListener('click', function(event) {
});
Ved klik på knappen, udfør afsendelse af formularen
via metoden submit:
button.addEventListener('click', function(event) {
form.submit();
});
Der er givet en formular med tre input-felter. Lav et link, ved klik på hvilket der vil ske afsendelse af denne formular.