Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.01.2011, 20:03
Новичок на форуме
Отправить личное сообщение для enok Посмотреть профиль Найти все сообщения от enok
 
Регистрация: 16.01.2011
Сообщений: 1

Значение инпута в ссылку
Здравствуйте!

Проблема такая - на странице список товаров, возле каждого товара по инпуту, в который можно ввести количество и нажать на ссылку "в корзину". Вот мои попытки:

<script type="text/javascript" language="javascript">
function createlink(id)
{   
	var a=document.getElementById('$aData[iProduct]');
	a.href='$aData[sBasketPage]&iProductAdd=$aData[iProduct]&iQuantity='+id;
}
</script>


<input type="text" onChange="createlink(this.value);" > 

<a id='$aData[iProduct]' href="$aData[sBasketPage]&amp;iProductAdd=$aData[iProduct]&amp;iQuantity=1">В корзину</a></div>


$aData[iProduct] - уникальное айди продукта в базе

Работает, если товар только один. Проблема в том, что на странице генерируется множество товаров, соответственно элементы повторяются, что делать?
Ответить с цитированием
  #2 (permalink)  
Старый 16.01.2011, 20:40
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

http://javascript.ru/tutorial/dom
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в IE динамически установить значение события onClick? Гость Элементы интерфейса 6 16.01.2011 23:46
Значение переменной не может привысить 30 и опуститься ниже 1-го, как сделать? libinstyle Events/DOM/Window 3 12.07.2010 23:27
Динамическое значение (например длину массива) запись в постоянное Vulkan Общие вопросы Javascript 14 17.06.2010 16:13
как передовать и парсить значение переменной по URL? FATALITY Общие вопросы Javascript 10 25.03.2010 19:32
Передать ссылку micscr Opera, Safari и др. 3 16.11.2009 01:30