显式状态输入框不适用于用户名/登录

时间:2016-06-12 09:25:06

标签: html css

Chrome会使用登录用户名自动填充网站表单上的框,当您提交表单时,它会要求保存登录信息。

如何强制Chrome单独退出输入字段?

它试图为自己的利益而过于聪明。

onCreateView()

使用登录用户名自动填写:

enter image description here

编辑: 我尝试添加

Fragment

但该字段仍然会在页面加载时自动填充登录用户名。

另一个注意事项:

我已经

<input type="text" placeholder="(Optional)" name="auth_code" />

但Chrome仍会自动填充它。

2 个答案:

答案 0 :(得分:2)

$(document).ready(function() {

    $('#TheInput').val('');

    setTimeout(function () {

       $('#TheInput').val('');

    }, 100);
});

此代码运行两次,以防万一存在特定于浏览器的问题。它肯定会清除输入并需要jQuery,这可能是也可能不是你的问题。我还添加了一个ID来引用输入元素。

<input id="TheInput" type="text" placeholder="(Optional)" name="auth_code" />

答案 1 :(得分:1)

使用autocomplete="off"

<input type="text" autocomplete="off" placeholder="(Optional)" name="auth_code" />