2017-10-17 7 views
0

Je suis en train de coder un site web php. Mon problème est vraiment sur la page de profil. Le remplissage automatique met mon adresse e-mail où j'ai une entrée pour l'adresse de rue. Voici une image de ce que je veux dire.Le remplissage automatique du chrome remplit les mauvaises entrées de texte

Auto-Fill Image

<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=""> 

J'ai aussi le formulaire mis à saisie semi-automatique = "off"

+0

Avez-vous assuré que vos informations de remplissage automatique dans votre profil Chrome sont correctes? – aynber

+0

Vous définissez 'value =" "' Qui est probablement votre adresse * email * – kerbholz

Répondre

0

Vous devez utiliser autocomplete="false" au lieu de "off".

Si cela ne fonctionne toujours pas (ce que je ne pense pas) vous pouvez le manipuler en mettant deux faux champs au début de votre forme comme les suivantes:

<input style="display:none" type="text" name="fakeusernameremembered"/> 
<input style="display:none" type="password" name="fakepasswordremembered"/> 
+0

D'après https://www.w3.org/wiki/HTML/Elements/input/text c'est 'autocomplete = on/off/default' – kerbholz

+0

Double-Checked: Vous avez raison! Y a-t-il eu d'autres investigations sur la Question: Il ne s'agit pas de saisie semi-automatique. Ce qui s'est passé sur l'image ci-dessus est chromes autofill, qui n'est pas affecté par autocomplete = "off". les faux champs semblent être la seule solution pour le moment. –