HTML onchange Атрибут
Определение и использование
Атрибут onchange запускает момент, когда изменяется значение элемента.
Совет: Это событие аналогично oninput событие. Разница заключается в том, что событие oninput происходит сразу после изменения значения элемента, в то время как onchange происходит, когда элемент теряет фокус. Другое различие заключается в том, что событие onchange также работает на <select> элементе.
Относится к
Атрибут onchange является частью атрибута события, и может использоваться на любых HTML-элементах.
Элементы | Событие |
---|---|
Все элементы HTML | onchange |
Пример
Выберите пример
Выполнение JavaScript, когда пользователь изменяет выбранный параметр элемента <select>:
<select onchange="myFunction()">
Пример ввода
Выполнение JavaScript, когда пользователь изменяет содержимое поля ввода:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Поддержка браузера
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Да | Да | Да | Да | Да |