Neplatný atribut události HTML
Příklad
Spusťte JavaScript, když je vstupní pole neplatné:
<input type="text" oninvalid="alert('You must fill out the form!');" required>
Další příklady „Vyzkoušejte si to sami“ níže.
Definice a použití
Událost oninvalid nastane, když je předávací prvek <input> neplatný.
Například vstupní pole je neplatné, pokud je nastaven požadovaný atribut a pole je prázdné (povinný atribut určuje, že vstupní pole musí být vyplněno před odesláním formuláře).
Podpora prohlížeče
Čísla v tabulce určují první verzi prohlížeče, která plně podporuje atribut události.
Event Attribute | |||||
---|---|---|---|---|---|
oninvalid | Yes | 10.0 | Yes | Not supported | Yes |
Syntax
<element oninvalid="script">
Hodnoty atributů
Value | Description |
---|---|
script | The script to be run on oninvalid |
Technické údaje
Podporované HTML tagy: | <vstup> |
---|
Další příklady
Příklad
Spusťte JavaScript, když je vstupní pole neplatné:
<input type="text" oninvalid="alert('Must contain 6 or more characters');" pattern=".{6,}">
Související stránky
HTML DOM reference: oninvalid event
❮ Atributy události HTML