Я написал эту очень простую функцию для моего текущего проекта под названием insidelabel (), которая позволяет мне добавить описание (метку) для поля ввода внутри ввода.текст исчезает, и когда он размывается, он снова имеет тот же текст.
<form method="get" action="">
<input type="text" class="t" value="" /><br/>
<input type="password" class="p" value="" />
</form>
Однако теперь мне интересно, как я мог бы расширить эту функцию, чтобы иметь метку и внутри полей пароля!Звучит странно ... Объяснение: Я хочу, чтобы в поле пароля (с type="password"
) имелась читаемая метка (например, "введите пароль").Когда пользователь вводит текст, пароль должен быть нечитаемым (пунктир).Действительно плохое объяснение, я знаю, но я думаю, вы могли бы понять, что я имею в виду.
Интересно, как лучше это сделать?Должен ли я запросить, является ли поле ввода type="password"
, и если да, я установил его на type="text"
- после ввода текста я снова установил его на type="password"
.Любая идея, что является лучшим решением для этого?
Вот мой пример: http://jsfiddle.net/R8Zxu/