2014-04-04 2 views
0

Возможно, я что-то пропустил, но Chrome по умолчанию добавляет заполнители, которые переопределяют те, которые я предоставил, специально с учетом атрибутов имени и идентификатора? Я пробовал с именами, включая «адрес» и «электронная почта», и в обоих случаях Chrome переопределяет мои настройки.Хром, перекрывающий заполнители, основанные на атрибуте имени?

Что еще более важно, есть ли способ отменить это? Я могу увидеть ценность, по сути, если нет заполнителей, если они есть, то это полная боль.

<input type="text" name="emailaddress" placeholder="In Chrome, you won't see this" /> 

Попробуйте здесь: http://jsfiddle.net/3P5gx/3/. В Safari и т. Д. Проблем нет. Chrome, no bueno.

Любые идеи?

+3

Он работает в хроме для меня:/ –

+0

Какую версию вы используете? Я на 33.0.1750.152. – afithings

+0

Работает для меня в '33.0.1750.154 м'. Вы случайно нажали на поле и ввели пробел? –

ответ

0

This is in Google Chrome

Я могу видеть, что это очень хорошо в моем браузере.

+0

Hrm. Есть ли у вас какие-либо идеи, что может быть причиной этого? У меня нет каких-либо расширений, работающих с формами. – afithings

+0

Возможно, вы захотите сделать скрипку, показывающую весь ваш код для нас. – Anubhav

+0

Я просто что-то прототипировал и заметил это - на странице не было JS и т. Д., Но я понял это в любом случае. Автозаполнение в Chrome, по-видимому, помещает (по какой-либо причине ??) заполнители, переопределяя то, что находится в коде. Отвернулся, и все в порядке. Кажется странным для меня, но хорошо. Нужно отскочить от кого-то другого, убедитесь, что я не сходил с ума. Благодаря! – afithings

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