Как я могу получить текст JS iOS Placeholder для очистки, когда поле предварительно заполнено? - PullRequest
0 голосов
/ 09 марта 2012

Я использую этот сценарий: https://github.com/domchristie/ios-placeholder, чтобы получить кросс-браузерный текст заполнителя в стиле iOS в форме.

У меня возникла проблема при попытке предварительно заполнитьполе через JavaScript с переменной из URL, хотя.Поскольку в поле не нажимаются физические клавиши для активации удаления текста заполнителя, присутствуют как предварительно заполненный текст, так и текст заполнителя:

http://mattbyrd.com/test/test.html?Name_First=Matt

Кто-нибудь знаеткакой-нибудь хороший обходной путь для этого?Или альтернативный способ создания текста-заполнителя в разных браузерах?

Спасибо!Любая помощь с благодарностью.

Мэтт

1 Ответ

0 голосов
/ 09 марта 2012

Вы можете использовать атрибут-заполнитель, который хорошо работает с iOS, и добавить это небольшое исправление, чтобы оно работало с каждым браузером: http://www.hagenburger.net/BLOG/HTML5-Input-Placeholder-Fix-With-jQuery.html

<input type="text" placeholder="my text" ... />
...