<MyRusakov.ru />

Создание Интернет-магазина на OpenCart 2.0

Создание Интернет-магазина на OpenCart 2.0

Видеокурс "Создание Интернет-магазина на OpenCart 2.0" обучит Вас созданию любых Интернет-магазинов на OpenCart 2. В первом разделе курса разбираются абсолютно все возможности данного движка с примерами.

Во втором разделе создаётся полноценный Интернет-магазин, где Вы уже всё увидите своими глазами.

И, наконец, в третьем разделе курса созданный Интернет-магазин будет размещён в Интернете.

К курсу так же идут бесплатные и очень ценные Бонусы сопоставимые с самим курсом: "Как сэкономить на Яндекс.Директ до 50%", "Дропшиппинг" и "Как раскрутить Интернет-магазин".

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Выпадающий список SELECT
08.07.2012 22:28:30 Выпадающий список SELECT Сообщение #1
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

Как сделать так, чтобы при выборе одного из элементов (option) списка select выполнялось необходимое мне действие? через onClick не выходит...
Профиль Ответить
08.07.2012 22:44:40 Выпадающий список SELECT Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Через onclick всё должно работать, покажите, как Вы его используете.
Профиль Ответить
08.07.2012 22:48:36 Выпадающий список SELECT Сообщение #3
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

<select>
<option value = "">-</option>
<option value = "1" onclick = "expandit('block_1')">1 Элемент</option>
<option value = "2" onclick = "expandit('block_2')">2 Элемент</option>
</select>
<div id = "block_1" style = "display: none;">Блок 1 элемента</div>
<div id = "block_2" style = "display: none;">Блок 2 элемента</div>
Профиль Ответить
08.07.2012 22:50:07 Выпадающий список SELECT Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вроде бы всё правильно, значит, возможно ошибка в самой функции.
Профиль Ответить
08.07.2012 22:52:35 Выпадающий список SELECT Сообщение #5
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

function expandit(id) {
obj = document.getElementById(id);
if (obj.style == 'display: none;') obj.style = 'display: block;';
else obj.style = 'display: none;';
}
Профиль Ответить
08.07.2012 22:55:10 Выпадающий список SELECT Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

obj.style.display, а не obj.style надо использовать.
Профиль Ответить
08.07.2012 22:58:11 Выпадающий список SELECT Сообщение #7
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

Сейчас попробую
Профиль Ответить
08.07.2012 23:14:13 Выпадающий список SELECT Сообщение #8
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

Всё равно не получается!
Профиль Ответить
08.07.2012 23:15:07 Выпадающий список SELECT Сообщение #9
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вы сразу код приводите, если что-то не получается. Код только функции, поскольку код списков абсолютно верный.
Профиль Ответить
08.07.2012 23:20:59 Выпадающий список SELECT Сообщение #10
RussianPro

RussianPro

Эксперт

Эксперт

Дата регистрации:
14.07.2011 01:32:38

Сообщений: 114

Один из фрагментов списка:
<select> <option onclick = "vi('y'), hide('x')" value = "Московская область, Горьковское шоссе (М7)">Горьковское шоссе (М7)</option>
</select>

Функции:
function vi(id) {
obj = document.getElementById(id);
if (obj.style.display == "none" obj.style.display = "";
}
function hide(id) {
obj = document.getElementById(id);
obj.style.display = "none";
}
Профиль Ответить