Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.12.2017, 18:49
Новичок на форуме
Отправить личное сообщение для 2Step Посмотреть профиль Найти все сообщения от 2Step
 
Регистрация: 15.05.2010
Сообщений: 7

Как подставить данные из input в href ссылки
Здравствуйте, помогите с решением, пожалуйста. Надо чтобы данные, введенные в input подставлялись в атрибут ссылки href, к уже имеющемуся в href адресу. Это должно происходить при нажатии на эту самую ссылку, затем должен произойти переход по новой получившейся ссылке.
<input type="number" id="quantity" value="1" >
<a href="http://site.ru/page?id=1&quantity='сюда подставить данные из input'" id="link">нажать</a>
Ответить с цитированием
  #2 (permalink)  
Старый 15.12.2017, 19:01
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

<input type="number" id="quantity" value="1" >
<a href="http://site.ru/page?id=1&quantity='сюда подставить данные из input'" id="link">нажать</a>

<script>
link.onclick = function(e) {
  this.setAttribute('href',this.getAttribute('href').replace("сюда подставить данные из input",quantity.value));
}
</script>
Ответить с цитированием
  #3 (permalink)  
Старый 15.12.2017, 19:01
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

2Step,
а если не вводить и нажать?
Ответить с цитированием
  #4 (permalink)  
Старый 15.12.2017, 19:04
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

laimas,
valie уже есть
Ответить с цитированием
  #5 (permalink)  
Старый 15.12.2017, 19:13
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Dilettante_Pro
valie уже есть
Для кого? Робот то не будет "щелкать", он просто попрет по этому адресу, и тогда?
Ответить с цитированием
  #6 (permalink)  
Старый 15.12.2017, 20:13
Новичок на форуме
Отправить личное сообщение для 2Step Посмотреть профиль Найти все сообщения от 2Step
 
Регистрация: 15.05.2010
Сообщений: 7

Dilettante_Pro, спасибо Вам большое, это то, что мне нужно.
laimas, для моего случая подходит, спасибо из Вам за беспокойство.
Ответить с цитированием
  #7 (permalink)  
Старый 15.12.2017, 20:20
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от 2Step
спасибо из Вам за беспокойство
Да мне то чего беспокоиться. Странно просто, тем более если есть уже значение, то есть сервером отдается, зачем же вообще поле ввода, а не сразу прописать в ссылку? Зачем скрипт? Какая-то пустая работа, если только это не часть чего-то.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передавать данные из html? carder Общие вопросы Javascript 5 27.02.2016 19:46
Как вывести данные из PHP Sherminator Events/DOM/Window 2 07.08.2012 20:11
Как правильно очистить maxlength в input? Маэстро Events/DOM/Window 10 22.06.2011 18:14
Не подскажите, как убрать подчеркивание ссылки href? Forgott Общие вопросы Javascript 1 20.05.2008 11:47
Разным элементам input - разное форматирование. Как? eclipse (X)HTML/CSS 1 25.10.2007 13:55