Вы можете мне еще чуть-чуть помочь?
Код, что вы написали, отлично работает. Хочу еще немного улучшить отображение на сайте.
<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;
}
Как сделать эту проверку для картинки?