Lomakkeen lähettäminen JavaScriptin avulla
Lomakkeen voi pakottaa lähetettävän JavaScriptin kautta. Katsotaan, kuinka se tehdään. Oletetaan, että meillä on lomake ja jokin painike, jota napsautettaessa haluamme lähettää lomakkeen:
public/form.html<form action="/handler/" method="POST">
<input name="test1">
<input name="test2">
</form>
<button>lähetä</button>
Haetaan viittaukset elementteihimme muuttujiin:
public/script.jslet form = document.querySelector('form');
let button = document.querySelector('button');
Asetetaan painikkeelle klikkausten käsittelijä:
public/script.jsbutton.addEventListener('click', function(event) {
});
Painikkeen napsautuksen suoritetaan lomakkeen lähetys
metodilla submit:
public/script.jsbutton.addEventListener('click', function(event) {
form.submit();
});
Задание 1
Annettu lomake, jossa on kolme syöttökenttää. Tee linkki, jota napsautettaessa lomake lähetetään.