У меня 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);
Не работает. Что я делаю не так?
Спустя 13 минут, 13 секунд (25.09.2012 - 16:34) TranceIT написал(а):
$(document).ready(function(){
$('#name').keydown(function(){
$('#email').val($(this).val());
});
});
Как-то так...
Спустя 6 часов, 15 минут, 16 секунд (25.09.2012 - 22:49) kuzroman написал(а):
Держи братуха))
$(function(){
$('#name').on('keyup', function() {
$('#email').val($(this).val());
});
});
Спустя 1 час, 4 минуты, 40 секунд (25.09.2012 - 23:54) TranceIT написал(а):
kuzroman
Те же яйца, только в профиль...
Те же яйца, только в профиль...
Спустя 29 минут, 11 секунд (26.09.2012 - 00:23) killer8080 написал(а):
можно и без фреймворка обойтись
<input type="text" name="name" id="name" onkeyup="document.getElementById('email').value = this.value">
<input type="text" name="email" id="email">
Спустя 1 минута, 45 секунд (26.09.2012 - 00:25) killer8080 написал(а):
Цитата (TranceIT @ 25.09.2012 - 23:54) |
kuzroman Те же яйца, только в профиль... |
Не те же, ты не то событие выбрал.
Спустя 6 дней, 12 часов, 57 минут, 40 секунд (2.10.2012 - 13:23) iVasya написал(а):
А смотрите, допустим у меня есть такая форма:
Я хочу следующее: я что-то ввожу в поле email и это тут же отражается на значении атрибута action. Ему добавляется гет-параметр, значение которого - это то, что я ввожу в поле email.
Я делаю так:
Что-то не работает ничего. И ошибок никаких не выдает. Вообще, очень тяжело работат с js, он в 90% случаев не выдает никаких ошибок (я имею ввиду консоль фаербага), когда что-то не работает.
Подскажите, как заставить его работать?
<form action="/money/index.php" method="POST" id="nagmi">
<input type="text" name="email" id="email" />
</form>
Я хочу следующее: я что-то ввожу в поле email и это тут же отражается на значении атрибута action. Ему добавляется гет-параметр, значение которого - это то, что я ввожу в поле email.
Я делаю так:
$(function(){
$('#email').on('keyup', function() {
$('#nagmi').attr( 'action', '/money/index.php?u=' + $('#email').val() );
});
});
Что-то не работает ничего. И ошибок никаких не выдает. Вообще, очень тяжело работат с js, он в 90% случаев не выдает никаких ошибок (я имею ввиду консоль фаербага), когда что-то не работает.
Подскажите, как заставить его работать?
Спустя 2 часа, 40 минут, 51 секунда (2.10.2012 - 16:03) killer8080 написал(а):
Цитата (iVasya @ 2.10.2012 - 13:23) |
Я хочу следующее: я что-то ввожу в поле email и это тут же отражается на значении атрибута action. Ему добавляется гет-параметр, значение которого - это то, что я ввожу в поле email. |
Бред какой то, зачем оно вообще надо?
Спустя 56 минут, 27 секунд (2.10.2012 - 17:00) Michael написал(а):
iVasya, код рабочий, проверил в 3-ех браузерах, все окей !