Atribut události HTML onchange
Příklad
Spusťte JavaScript, když uživatel změní vybranou možnost prvku <select>:
<select onchange="myFunction()">
Další příklady „Vyzkoušejte si to sami“ níže.
Definice a použití
Atribut onchange spustí okamžik, kdy se změní hodnota prvku.
Tip: Tato událost je podobná události oninput . Rozdíl je v tom, že událost oninput nastane okamžitě po změně hodnoty prvku, zatímco onchange nastane, když prvek ztratí fokus. Dalším rozdílem je, že událost onchange funguje také na elementech <select>.
Podpora prohlížeče
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |
Syntax
<element onchange="script">
Hodnoty atributů
Value | Description |
---|---|
script | The script to be run on onchange |
Technické údaje
Podporované HTML tagy: | <input type="checkbox">, <input type="file">, <input type="password">, <input type="radio">, <input type="range">, <input type=" search">, <input type="text">, <select> a <textarea> |
---|
Další příklady
Příklad
Spusťte JavaScript, když uživatel změní obsah vstupního pole:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Související stránky
Odkaz HTML DOM: událost onchange
❮ Atributy události HTML