Самый простой способ - использовать плагин jQuery, который позволяет добавлять водяные знаки для полей пароля. Я придумал этот плагин , чтобы быстро выполнить поиск в Google.
Если вы не хотите использовать плагин jQuery, вам понадобятся 2 HTML-ввода, один видимый и один скрытый. Скрытое содержит фактическое значение, которое вы хотите передать обратно на сервер, а видимое - это то, которое вы манипулируете с помощью javascript, и пользователь взаимодействует с ним. Следующая часть состоит в том, чтобы манипулировать двумя входами вместе. Вот важные части, для которых я могу придумать код:
- Когда ваш видимый пароль пуст, измените его тип на текстовый.
и отображать водяной знак, но оставить скрытый ввод пустым.
- Если пользователь выделяет фокус, скрыть водяной знак и переключиться обратно на
пароль.
- По мере ввода копируйте значение в скрытое поле.
- Если они покидают поле ввода и текст отсутствует, переключите тип обратно на
текст и показать водяной знак снова.
Попробуйте либо подключить плагин, либо кодировать javascript самостоятельно, и дайте мне знать, как оно работает.