HTML onchange atribut
Definice a použití
Atribut onchange
vyvolá okamžik, kdy se změní hodnota prvku.
Tip: Tato událost je podobná
oninput
události. Rozdíl je v tom, že oninput
událost nastane okamžitě po změně hodnoty prvku, zatímco onchange
nastane, když prvek ztratí fokus. Další rozdíl je v tom, že onchange
akce funguje i na <select>
prvcích.
Platí pro
Atribut onchange
je součástí atributů události a lze jej použít na libovolné prvky HTML.
Prvky | událost |
---|---|
Všechny prvky HTML | při změně |
Příklady
Vyberte Příklad
Spusťte JavaScript, když uživatel změní vybranou možnost prvku <select>:
<select onchange="myFunction()">
Příklad vstupu
Spusťte JavaScript, když uživatel změní obsah vstupního pole:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Podpora prohlížeče
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |