Autor Zpráva
Matthew Cook
Profil
Zdravím,

Chci se zeptat jak doplnit formulář o checkbox s tím že když zaškrtnu pole formulář se ze stránek odešle, pokud pole není vyškrnuté není možné odeslat formulář

Děkuji za radu
RastyAmateur
Profil
Matthew Cook:
<input type="checkbox" required>
Přidáním atributu required řekneš prohlížečům, že je toto políčko povinné. Pokud uživatel odešle formulář bez zaškrtnutého políčka, odesílání se zruší a vyskočí mu hláška

Případně lze řešení rozšířit, že bude docházet k nějaké kontrole javascriptem a s případnou lepší a hezčí chybovou hláškou. Nutno podotknout, že to nijak nemá efekt pro backend. Možností by bylo přidat tomuto inputu nějaký name a na backendu ho kontrolovat, nemyslím si ovšem že by to mělo nějak významný efekt či důvod. Také nemám přehled o tom, jak je tento atribut podporovaný napříč prohlížeči, ovšem asi bych se nebál ho použít.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0