-1
我有一个表单登录。通常,铬会保存设置,每次用户访问该表单时,最后的输入值都会自动插入。但在我的表格中,浏览器并不像那样。自动完成功能无效(浏览器chrome)
[编辑]:这种行为是刚刚追加到Chrome浏览器
遵循HTML代码:
<form action="#" class="ac-custom ac-checkbox ac-checkmark" onsubmit="UIAuthetication.prototype.ClickButtonSignedIn(true); return false;">
<div class="username line checkThisDiv">
<input class="input TR_Login_Username" type="text" required="" placeholder="E-mail" mandatory="" vk_15c42="subscribed">
<h6 class="TR_Login_Username">E-mail</h6>
<p class="error_message"></p>
</div>
<div class="password line checkThisDiv">
<input class="input TR_Login_Password" type="password" required="" placeholder="Password" mandatory="" vk_15c42="subscribed">
<h6 class="TR_Login_Password">Password</h6>
<p class="error_message"></p>
</div>
<div class="line line-submit">
<input class="submit right TR_Login_Button" type="submit" value="Login">
<ul>
<li>
<input class="keepSignIn remember" type="checkbox">
<label class="TR_Login_Keep_Me_Signed_In" for="cb6">Remember user</label>
<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"></svg></li>
</ul>
</div>
</form>
为什么''autocomplete =“on”'在密码字段?为此使用cookies。我可以将输入类型更改为'text'并查看用户密码。 – Justinas
对不起,我改变了原来的HTML的。我发布的代码是我为测试做出的更改,如果某些方法属性autocomplete =“on”可以修复问题。 我不想使用cookies,因为它不是建议。就像我说的那样,问题在于浏览器在应该执行操作时不会自动显示字段。 –
当您弹出窗口时,您是否确认要记住登录名? https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion#The_autocomplete_attribute_and_login_fields – Justinas