Видимость маски ввода

В настоящее время я использую плагин маскированного ввода из http://digitalbush.com/projects/masked-input-plugin/ в моей форме. Пока это работает, но я хочу изменить его так, чтобы маска отображалась всегда, а не только тогда, когда поле находится в фокусе. Я надеялся, что смогу просто удалить строку кода, которая скрывает маску, когда поле теряет фокус, но это не кажется таким простым. Кто-нибудь знает как это сделать? Любая помощь приветствуется. Спасибо.


person Kashi    schedule 18.07.2011    source источник


Ответы (1)


Поскольку вы заранее знаете, какая маска, вы всегда можете добавить атрибуты html5 placeholder к выбранным inputs.

Что-то типа

<input type="text" name="date" placeholder="__/__/____">

Это будет отображаться серым цветом, когда поле не сфокусировано, но исчезнет, ​​когда поле будет сфокусировано.

Подробнее о placeholder тексте см. здесь http://diveintohtml5.ep.io/detect.html#input-placeholder

person Jason Gennaro    schedule 18.07.2011
comment
Ну, поле отображает маску, когда она в фокусе, так что нет ли способа заставить ее делать это всегда, а не только тогда, когда она в фокусе? Я чувствую, что это должна быть простая модификация, я просто не уверен, как это сделать. Спасибо за быстрый ответ. - person Kashi; 18.07.2011