2017-02-10 4 views
0

Базовый HTML-код PHP. У меня есть поле редактирования с заполнителем. В случае, когда я редактировал поля один раз раньше (например, имя пользователя и пароль), и браузер кэшировал их, и я снова возвращаюсь в форму (например, страницу входа), как текст заполнителя, так и значения автозаполнения появляясь поверх друг друга. Это использует код osclass, если это имеет значение. Щелчок в окне редактирования удаляет текст заполнителя, и значение автозаполнения остается.Редактировать окно автозаполнения не очищает местозаполнитель

Спасибо за помощь!

Вот сайт - letmeborrowthat

placeholder text and edit text both appearing

+0

Дайте ** autocomplete = "off" ** в текстовых полях. При этом автозаполнение будет устранено. –

+1

Если вы хотите, чтобы автозаполнение не требовало автозаполнения. Пожалуйста, разместите свой код для проверки. –

+0

Опубликуйте свой код, изображения не помогут устранить проблему. – Pugazh

ответ

1

Вы должны включить автозаполнение выключить в вашем коде

т.е.

<input id="email" type="text" name="email" value="" class="input-text" autocomplete="off"> 
<input id="password" type="password" name="password" value="" class="input-text" autocomplete="off"> 

Вы можете прочитать его от MDN here

+0

Похоже на серьезное ограничение, которое они не могут сосуществовать. Автозаполнение должно просто привести к исчезновению заполнителя. Довольно хромой. – spujia

+0

Надеюсь, что это хорошо работает –

+0

Да, спасибо. – spujia

Смежные вопросы