Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Текст в input password (https://javascript.ru/forum/jquery/26576-tekst-v-input-password.html)

antserg 13.03.2012 19:28

Текст в input password
 
Здравствуйте.

Есть такая простая форма:
<div id="b-1">
        <h3>Форма</h3>
        <form action="index.php" method="post">
          <p><input type="text" name="name1"></p>
          <p><input type="password" name="name2"></p>
          <p><input type="submit" value="Отправить"></p>
        </form>
      </div>


Есть jquery код, который вставляет слова Логин и Пароль в input text и password, а также при первом фокусе их убирает:
<script type="text/javascript">
      $(document).ready(function(){
        $('#b-1').find('input:eq(0)').attr('value', 'Логин');
        $('#b-1').find('input:eq(0)').focus(function(){
          $(this).attr('value', '');
        });
        $('#b-1').find('input:eq(1)').attr('value', 'Пароль');
        $('#b-1').find('input:eq(1)').focus(function(){
          $(this).attr('value', '');
        });
      });
    </script>


Вот результат:
http://clip2net.com/s/1H2w0

То есть там, где должно быть слово Пароль, стоят звездочки. Ну это и понятно, это же поле password. Но как можно вставить средствами jquery именно слово Пароль, а не звездочки, при этом оставив тип поля password (чтобы когда пользователь будет прописывать пароль, звездочки были)?

Ссылка на пример:
http://178.162.248.149/~sergc578/simple/

Помогите пожалуйста решить данную проблему, а то у самого идей пока нет вообще.

antserg 13.03.2012 19:37

Цитата:

Сообщение от nasqad (Сообщение 162909)
placeholder, это называется placeholder <__>

Понял. Спасибо за подсказку.


Часовой пояс GMT +3, время: 16:20.