В настоящий момент, если вы хотите поддерживать все типы браузеров (в которых включен JavaScript), вам следует использовать JavaScript.Я считаю, что есть несколько сценариев, которые вы могли бы использовать, но, конечно же, написание сценария самостоятельно - тоже хороший вариант.На более ранней стадии я сам написал скрипт для этого, в котором я изменил поле ввода TYPE на «текст», когда пароль не был введен.Когда пользователь сфокусировался на поле пароля, тип был изменен обратно на «пароль».
Mind Internet Explorer: я считаю, что 7 и ниже не позволяют вам изменить тип поля.Но любой другой достойный браузер это делает.
Если вы требуете, чтобы браузеры, поддерживающие как минимум HTML 5, могли его использовать, посмотрите на HTML 5 заполнителей .Я думаю, что он делает именно то, что вы хотите.
Проверьте эту ссылку для получения дополнительной информации , там также есть информация о заполнителях.Повеселись!;)