Показать сообщение отдельно
  #6 (permalink)  
Старый 29.07.2014, 02:43
Интересующийся
Отправить личное сообщение для november Посмотреть профиль Найти все сообщения от november
 
Регистрация: 01.08.2013
Сообщений: 23

Вы можете мне еще чуть-чуть помочь?
Код, что вы написали, отлично работает. Хочу еще немного улучшить отображение на сайте.
<a href="#" onClick="doAdd(^[$id]); return false;"><img src="/images/design/add_model.gif" width="152" height="29" border="0"></a>

Вот внутри есть картинка. Я хочу, чтобы она после нажатия (т.е. добавления) менялась на другую (на вроде "заказать -> заказано").
Как сделать так, чтобы браузер помнил, какую позицию я заказал?
Вот здесь уже есть проверка на то, добавлена ли позиция или нет:
function doAdd(id) {
	var m_ids = getCookie('m_ids');
	if (m_ids) {
		var arr = new Array();
		arr = m_ids.split(',');
		var find = 0;
		for (i=0; i<arr.length; i++) {
			if (arr[i] == id) {
				find = 1;
				alert("Модель уже есть в списке заказа.");
				return false;
			}
		}
		arr.push(id);
		setCookie('m_ids', arr.join(","), '', "/");
	} else {
		setCookie('m_ids', id, '', "/");
	}
	showNumPos();
	alert("Модель добавлена в список заказа.");
	return false;
}

Как сделать эту проверку для картинки?
Ответить с цитированием