自动填充功能不会因输入而关闭

时间:2014-08-05 08:49:51

标签: html html5 forms input

我在页面上有一个输入,如下所示:

<input type='text' name='username' placeholder='Username' autocomplete='off' spellcheck='false' value='' />

虽然当页面加载时输入框的背景颜色变为黄色并且自动完成,即使我添加了正确的语法:

autocomplete='off'

从代码中我可以看到,我试图将输入值设置为none但无效

我使用的浏览器是最新版本的chrome。

我还尝试将自动填充功能添加到表单中,但这并不能帮助

请说明您是否希望看到任何其他代码

修改

我设法找到一个hacky方法来做它,即在表单中添加另一个输入,使用与输入相同的名称,然后使用css隐藏输入并将值设置为空格尽管必须有一个更清洁的方式这样做。

代码如下所示:

<form action='' method='POST'>
    <input type="text" name='username' style="display: none;" value=" ">
    <input type='text' name='username' placeholder='Username' autocomplete='off' spellcheck='false' value='' />
    <input type='password' name='password' placeholder='Password' autocomplete='off' spellcheck='false' value='' />
    <button type='submit'>Submit</button>
</form>

0 个答案:

没有答案