Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Автоматическое заполнение (https://javascript.ru/forum/jquery/31902-avtomaticheskoe-zapolnenie.html)

ololosh 25.09.2012 16:16

Автоматическое заполнение
 
Задача примерно такая:
У меня 2 текстовых инпута. В первый я ввожу текст...и тут же меняется параметр второго инпута. Т.е. набрал я новый символ в первом инпуте и это изменение тут же отразилось в атрибуте второго инпута (допустим, в value). Кароче, нужно так, что бы то, что я набираю в поле первого инпута, тут же становилось значением атрибута value (или какого-либо другого атрибута) второго инпута
Делаю это так:

<input type="text" name="name" id="name">
<input type="text" name="email" id="email">


var a = $('#name').val();
$('#email').attr('value', a);


Не работает. Что я делаю не так?

walik 25.09.2012 22:24

Все работает как надо.
<!DOCTYPE HTML>
<html>
  <head>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
  </head>
  <body>
    <input type="text" id="name" />
    <input type="text" id="email" />
    <script>
      $('#name').keyup(function() {
     	var a = $(this).val();
        $('#email').attr('value', a);
      });
    </script>
  </body>
</html>


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