⊗jsSpFmSP 239 of 294 menu

Zakázanie odoslania formulára v JavaScripte

V prípade potreby je možné zakázať odoslanie formulára. Robí sa to pomocou vám už známej metódy preventDefault. Pozrime sa na príklad.

Majme nasledujúci formulár:

<form action="/handler/" method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

Získame odkaz naň do premennej:

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

Odoslanie formulára je možné zachytiť pomocou udalosti submit:

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

Poďme teraz zakázať odoslanie formulára:

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

Daný formulár so vstupom. Pri pokuse o odoslanie skontrolujte, či bol do vstupu zadaný správny email. Ak nie - zakážte odoslanie formulára a zobrazte o tom správu.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť