onchange 事件
更多“尝试一下”示例在下面。
描述
当HTML 元素的值更改时,将发生onchange
事件。
提示: 此事件类似于 oninput 事件。区别在于 oninput 事件在元素的值更改后立即发生,而 onchange 则在元素失去焦点后发生,即在内容更改后发生。另一个区别是 onchange 事件也适用于 <select> 元素。
语法
技术细节
冒泡 | 是 |
---|---|
可取消 | 否 |
事件类型 | 事件 |
HTML 标签 | <input type="checkbox">, <input type="color">, <input type="date">, <input type="datetime">, <input type="email">, <input type="file">, <input type="month">, <input type="number">, <input type="password">, <input type="radio">, <input type="range">, <input type="search">, <input type="tel">, <input type="text">, <input type="time">, <input type="url">, <input type="week">, <select> 和 <textarea> |
DOM 版本 | Level 2 Events |
更多示例
浏览器支持
onchange
是 DOM Level 2 (2001) 特性。
它在所有浏览器中都完全支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |