|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.10.2011, 11:15 | #1 |
Новичок
Джуниор
Регистрация: 20.10.2011
Сообщений: 4
|
Изменение ссылки(добавление/обновление значения из input), на jquery
Нужно при помощи jquery в конец ссылки добавлять значение, введенное в инпуте.
Я сделал таким образом: HTML: Код HTML:
<input name="vvod" type="text" class="vvod" size="10" value=""> <a href="/yandex.ru/" class="test">yandex.ru</a> Код HTML:
$(".vvod").keyup(function() { $("a.test").attr("href", $("a.test").attr("href") + "?amount=" + $(".vvod").val()); }); Можно было бы конечно сделать так: Код HTML:
$(".vvod").keyup(function() { $("a.test").attr("href", "/yandex.ru/?amount=" + $(".vvod").val()); }); |
20.10.2011, 12:41 | #2 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 684
|
Таким способом Вы подменяете адрес своей гиперссылки. Логично, что в последующие разы значение из поля дописывается в конец.
В таком случае Вам исходный адрес нужно хранить в какой-то переменной. Код HTML:
addr = "/yandex.ru/?amount=" $(".vvod").keyup(function() { $("a.test").attr("href", addr + $(".vvod").val()); });
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой? |
20.10.2011, 12:49 | #3 |
Новичок
Джуниор
Регистрация: 20.10.2011
Сообщений: 4
|
Нет, увы такой возможности нету, ссылки будут динамические для каждой кнопки
|
20.10.2011, 16:17 | #4 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 679
|
<a href="/yandex.ru/" base_href = "/yandex.ru/" class="test">yandex.ru</a>
$("a.test").attr("href", $("a.test").attr("base_href") + $(".vvod").val()); |
21.10.2011, 16:42 | #5 |
Новичок
Джуниор
Регистрация: 20.10.2011
Сообщений: 4
|
Спасибо, за наводку, я ссылку сделал как переменную и считывал информацию с скрытого элемента, заранее заполненного динамической сслыкой
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Jquery.Изменение значения value у input'а | ZvEr_HaCkEr | JavaScript, Ajax | 3 | 01.09.2011 15:41 |
jQuery передать фокус на input после toggle | cssfixer | JavaScript, Ajax | 1 | 05.05.2011 17:56 |
jquery чередование ссылки | Anonim69 | JavaScript, Ajax | 1 | 16.03.2011 11:12 |
Передача значения переменной в текстовое поле (Input) | А. Долматов | PHP | 8 | 01.12.2010 12:38 |
input type='text' блокировать изменение элемента | Damhurz | HTML и CSS | 2 | 18.04.2009 02:35 |