HTML onchange atribut


Definice a použití

Atribut onchangevyvolá okamžik, kdy se změní hodnota prvku.

Tip: Tato událost je podobná oninputudálosti. Rozdíl je v tom, že oninputudálost nastane okamžitě po změně hodnoty prvku, zatímco onchangenastane, když prvek ztratí fokus. Další rozdíl je v tom, že onchangeakce funguje i na <select>prvcích.


Platí pro

Atribut onchangeje 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