Chrome自动填充正在填写错误的文本输入
问题描述:
我正在编写一个PHP网站。我的问题真的在个人资料页面上。自动填写将我的电子邮件地址放在我输入街道地址的地方。这是我的意思的图像。Chrome自动填充正在填写错误的文本输入
<input type="text" name="txtstreetaddress" id="txtstreetaddress" placeholder="Street Address" tabindex="6" value="<?php echo $address ?>" style="font-family: 'Ubuntu';margin-top: -30px;font-size: 14px;height: 30px;width: 280px;" autocomplete="off" value="">
我也有表设置为自动完成= “关闭”
答
你必须使用autocomplete="false"
,而不是 “关”。
如果仍然不能正常工作(我不希望),你可以处理它通过把两个假字段在表单像下面的人的开头:
<input style="display:none" type="text" name="fakeusernameremembered"/>
<input style="display:none" type="password" name="fakepasswordremembered"/>
+0
根据https://www.w3.org/wiki/HTML/Elements/input/text它是'自动完成=开/关/默认' – kerbholz
+0
复选:你说得对!对问题做了一些进一步的调查:这不是关于自动完成。上图中发生的事情是chromes autofill,它不受autocomplete =“off”的影响。假的领域似乎是目前唯一的解决方法。 –
有你确信您的Chrome个人资料中的自动填充信息是否正确? – aynber
您正在设置'value =“”'这可能是您的*电子邮件地址* - 地址 – kerbholz