Автоматическое заполнение
Задача примерно такая:
У меня 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); Не работает. Что я делаю не так? |
Все работает как надо.
<!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. |