最近在做一个项目,客户要求用ajax做登录。为了良好的客户体验,我用js监视回车键,当用户点击回车键的时候,就调用登录的js。当输入错误的用户名或密码回车后,系统提示两次'用户名或密码错误'。后来才发现是因为<input type='image' src='' onclick='functionName()' />,当点击回车键后,不仅调用了登录的js,还触发了<input type='image'>的click事件。解决方案很简单,将<input type='image' src='' onclick='functionName()' />改成<img src='' onclick='functionName()' />最近在做一个项目,客户要求用ajax做登录。为了良好的客户体验,我用js监视回车键,当用户点击