69 of 133 menu

Atribut required

Atribut required určuje, že tento prvek HTML formuláře musí být povinně vyplněn.

Atribut by se měl aplikovat na tagy input nebo textarea.

Při pokusu o odeslání formuláře v případě, že pole s tímto atributem není vyplněno - prohlížeč nedovolí odeslat formulář a zobrazí chybu ve formě vyskakovací nápovědy. Bohužel, text chyby a její vzhled nelze změnit pomocí HTML nebo CSS.

Mějte na paměti, že přítomnost atributu required vás nezbavuje povinnosti ověřit správnost vyplnění formuláře na straně serveru na PHP (protože ochranu prostřednictvím atributu lze snadno obejít).

Příklad

Přidejme tagu input atribut required. Bez zadání jakýchkoli dat do pole zkuste kliknout na tlačítko pro odeslání formuláře. Prohlížeč nedovolí odeslat formulář, přidá stín inputu a zobrazí chybovou zprávu:

<form action=""> <input type="text" placeholder="zadejte něco" required> <input type="submit"> </form>

:

Viz také

  • atribut pattern,
    který umožňuje provést validaci inputu
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout