我试图这样做,以便登录/注册页面上的表单不会预先加载已输入的数据。我尝试过使用自动填充,虽然这里的一些研究告诉我Chrome会忽略这一点?所以我想知道如何解决这个问题?
代码:
<h3>USERNAME:</h3>
<input type='textbox' autocomplete='off' name='usernamereg' value='<?php echo $_POST['usernamereg'] ?>'>
我希望底部2个字段没有预先输入的信息:
任何帮助表示赞赏!
答案 0 :(得分:0)
出于某种奇怪的原因,Google Chrome似乎忽略了表单中的自动填充规则。谷歌浏览器似乎也只是第一次出现username
/ password
字段时自动填充。请尝试以下密码字段:
<input type="text" style="display:none!important">
<input type="text" autocomplete="null" name="usernamereg" value="<?php echo $_POST['usernamereg'] ?>">
<input type="password" style="display:none!important">
<input type="password" autocomplete="null" name="whatevername" value="<?php echo $yourvariable ?>">
答案 1 :(得分:0)
您已在浏览器中保存了用户名和密码。所以它填充从浏览器自动完成提取。如果清除缓存并保存密码。它不会来......我面对同样的问题......清理那些东西之后。它工作得很好......希望它也适合你...
答案 2 :(得分:0)
写autocomplete =&#34; off&#34;在您的表单标签
<form method="" action="" autocomplete="off" >
</form>
希望这会起作用