Несколько способов маскировки пустого текста в веб-формах:
- Использование атрибута HTML5 placeholder. 2 Показывает текст внутри текстового поля, который исчезает при получении фокуса. 2 Пример кода:
<input type='text' placeholder='исчезающий текст'>
. 2 - Применение JavaScript. 25 Прямо внутри тега input создают два обработчика: 2
- onfocus — срабатывает при получении фокуса на поле и проверяет значение. 25 Если оно равно определённому тексту, то присваивает в value пустую строку. 2
- onblur — срабатывает при потере фокуса. 25 Смотрит значение текстового поля и, если оно пустое, устанавливает определённый текст и устанавливает серый цвет. 5
- Использование невидимого текста. 14 Его создают с помощью символов Юникода. 1 Для этого нужно выбрать количество пустых символов, скопировать текст и вставить его в нужное место. 1
Для реализации большинства методов потребуются минимальные знания в области программирования и HTML-разметки. 4