由于回车动作会使input失去焦点,从而触发blur事件,所以会触发两次事件。
<input type="text" @blur="handleBlur" @keyup.enter="handleEnter" />function handleBlur(){// do something}function handleEnter(e){// 在回车事件中,手动触发input的blur事件,即可解决问题e.target.blur();}
时间:2022-05-25 20:22:19
由于回车动作会使input失去焦点,从而触发blur事件,所以会触发两次事件。
<input type="text" @blur="handleBlur" @keyup.enter="handleEnter" />function handleBlur(){// do something}function handleEnter(e){// 在回车事件中,手动触发input的blur事件,即可解决问题e.target.blur();}
回车键触发事件的js代码 input输入框值改变事件 js数组
2018-08-29
IE中输入框绑定input事件触发解析(input事件初始化自动执行问题解决)
2021-07-31