按钮点击一次,按回车又触发一次的问题修改

当我们在写登录页面时会加一个登录的按钮,当用户名与密码错误时,点击一次登录按钮,它会提示错误信息,当我们在按一次回车键时它又触发一次,想要解决这个问题,我们要先搞懂它为什么会触发,当按钮点击一次它的焦点没有失去,所以你按回车它会再一次触发

我们首先要让按钮失去焦点,在button的onclick事件里添加一个失去焦点的方法

js:

document.getElementById('button按钮的id').blur();

jquery:

$('#button按钮的id').blur()

你可能感兴趣的:(按钮点击一次,按回车又触发一次的问题修改)