gpt4 book ai didi

javascript - 自动完成 ='off' 在 Firefox 中不起作用?

转载 作者:行者123 更新时间:2023-11-28 15:31:44 30 4
gpt4 key购买 nike

我有一个输入框 <input type='text' name='user' autocomplete='off'>但自动完成仍处于事件状态。

这是我检查元素时看到的内容

enter image description here

Firefox 似乎以某种方式认为该字段是密码字段并使用内置 Login Manager storage module .我没有在此输入元素上使用任何 Javascript。

我还注意到一个奇怪的 key自动完成下拉列表中的符号

enter image description here

我怎样才能去掉那个键符号并禁用自动完成?

这是我的 HTML 代码

<form class='clearfix'>
<div id='loginForm'>
<label>
Login
<span>
<a href='/memberArea/lostPass.php' id='hackB'>
Forgot Password? Click here!</a></span>
</label>
<input type='text' name='user' id='username' autocomplete="off">
<label >Password </label>
<input type='password' name='pass' id='passLogin' autocomplete="off">
</div>
<button class='confirmbutton' id='loginButton'>Login</button>
</form>

最佳答案

清除浏览器,试试,

<!--
<form autocomplete="off"> will turn off autocomplete for the form in most browsers
except for username/email/password fields
-->
<form autocomplete="off">

<!-- fake fields are a workaround for chrome/opera autofill getting the wrong fields -->
<input id="username" style="display:none" type="text" name="fakeusernameremembered">
<input id="password" style="display:none" type="password" name="fakepasswordremembered">

<!--
<input autocomplete="nope"> turns off autocomplete on many other browsers that don't respect
the form's "off", but not for "password" inputs.
-->
<input id="real-username" type="text" autocomplete="nope">

<!--
<input type="password" autocomplete="new-password" will turn it off for passwords everywhere
-->
<input id="real-password" type="password" autocomplete="new-password">

</form>

关于javascript - 自动完成 ='off' 在 Firefox 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44588077/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com