由于回车动作会使input失去焦点,从而触发blur事件,所以会触发两次事件。
<input type="text" @blur="handleBlur" @keyup.enter="handleEnter" />function handleBlur(){// do something}function handleEnter(e){// 在回车事件中,手动触发input的blur事件,即可解决问题e.target.blur();}
时间:2021-04-05 09:16:29
由于回车动作会使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数组
2024-01-13
IE中输入框绑定input事件触发解析(input事件初始化自动执行问题解决)
2021-12-23