Html LastPass在单击“上一步”后显示保存密码的提示

Html LastPass在单击“上一步”后显示保存密码的提示,html,accessibility,custom-data-attribute,lastpass,Html,Accessibility,Custom Data Attribute,Lastpass,我有一个单页React应用程序,它有一个简单的登录表单,有两个按钮login和BACK。如果我单击BACKLastPass,即使我没有登录,仍然会提供保存输入的用户名/密码的功能 有没有办法告诉LastPass“后退”按钮是登录表单的“取消”按钮,在这种情况下不应尝试保存用户名/密码 HTML如下所示: <input name="username" type="text" /> <button type="submit">LOGIN</button> <

我有一个单页React应用程序,它有一个简单的登录表单,有两个按钮
login
BACK
。如果我单击
BACK
LastPass,即使我没有登录,仍然会提供保存输入的用户名/密码的功能

有没有办法告诉LastPass“后退”按钮是登录表单的“取消”按钮,在这种情况下不应尝试保存用户名/密码

HTML如下所示:

<input name="username" type="text" />
<button type="submit">LOGIN</button>
<button>BACK</button>

登录
返回
您可以使用

正如它的名字所说,重置按钮是用来取消表单的。激活后,所有用户输入都将被取消,字段将重置回其默认值,即HTML代码中指定的值

在JavaScript中,您可以通过使用父窗体上的重置事件来截获重置按钮的激活,即
form.onreset=…
form.addEvementListener('reset',…)

请注意,对于提交按钮,使用onclick直接在按钮上截获单击事件是一种不好的做法:尽管没有通用的标准方法来取消表单,就像使用enter键提交表单一样(默认情况下,escape键不取消表单),您不能确定除了单击重置按钮之外没有其他方法取消表单。

也许吧?您是否尝试过
?@QuentinC不,我没有。这听起来应该行得通,我会试试看。@QuentinC这似乎行得通,如果你加上它作为答案,我会接受的。