onChange和onInput事件的区别
1.onInput
事件
onInput
每次内容发生改变时触发,在用户输入时触发。
该事件在 <input>
或 <textarea>
元素的值发生改变时触发。
<!-- 例子 -->
<input type="text" oninput="alert(123)" >
2.onChange
事件
在元素失去焦点时触发。
onchange
可以使用于: <input>
, <select>
, 和 <textarea>
。
可以响应单选框、多选框改变后触发事件。
<!-- input失去焦点时触发 -->
<input type="text" onchange="alert(123)" >
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步