Изменение select
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Изменение select Expand / Collapse
Автор
Сообщение
09.09.2001 2:45
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 01.11.2001 10:32
Сообщ.: 2, Visits: 23
Есть два select
при измнение поля в одном - менятся значение в втором select и наоборот
Проблема - увеличить кол-во елементов - нет проблем
А уменьшит???
Сообщ. #723524
09.09.2001 4:44
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 08.05.2002 14:42
Сообщ.: 198, Visits: 2 190
<html>
<head>
<title>РосМебель - иллюстрированный каталог мебели</title>

<script LANGUAGE="JavaScript">

models = new Array(8);
models[0] = new Array("7", "121", "Витрины", "97", "Гарнитуры", "8", "Домашние кабинеты", "120", "Наборы", "95", "Секретеры", "70", "Стенки", "83", "Столовые", "51", "Столы журнальные");
models[1] = new Array("5", "133", "Аксессуары", "48", "Комнаты", "43", "Комоды", "41", "Кровати", "134", "Манежи", "77", "Наборы", "65", "Стенки", "45", "Столы", "46", "Стулья", "42", "Тумбочки", "44", "Шкафы");
models[2] = new Array("0", "0", "Гарнитуры", "14", "Кухонные уголки", "7", "Сервировочные столики", "1", "Столовые группы", "2", "Шкафы");
models[3] = new Array("3", "32", "Диваны", "89", "Кресла-кровати", "33", "Кресла", "35", "Кушетки", "34", "Наборы", "75", "Пуфики", "37", "Угловые диваны");
models[4] = new Array("6", "131", "Аксессуары", "124", "Аксессуары для ванн", "59", "Буфеты", "101", "Витрины", "110", "Зеркала", "94", "Книжные шкафы", "56", "Комоды", "100", "Компьютерные столы", "60", "Мебель для аппаратуры", "132", "Межкомнатные перегородки", "54", "Навесные полки", "99", "Письменные столы", "55", "Плетеная мебель", "66", "Светильники", "63", "Секретеры", "84", "Стеллажи", "108", "Стойки для CD-дисков", "58", "Столы", "50", "Стулья", "122", "Сундуки", "119", "Табуреты", "130", "Шкафы-купе", "53", "Шкафы");
models[5] = new Array("1", "69", "Аксессуары", "127", "Бюро", "15", "Кабинеты", "24", "Кресла", "114", "Кухни для офиса", "117", "Мебель для бара", "71", "Перегородки", "67", "Рабочее место", "106", "Ресепшн", "104", "Сейфы", "20", "Секторы и соединения", "112", "Стеллажи", "22", "Столы для совещаний", "17", "Столы компьютерные", "72", "Столы приставные", "16", "Столы рабочие", "23", "Стулья", "82", "Табуреты", "21", "Тумбы", "25", "Шкафы");
models[6] = new Array("4", "39", "Вешалки", "98", "Наборы", "40", "Обувные тумбочки", "38", "Шкафы");
models[7] = new Array("2", "135", "Гардеробные", "30", "Гарнитуры", "26", "Кровати", "107", "Матрацы", "31", "Столики", "27", "Тумбочки", "29", "Шкафы");

function selMG() {

var sel_mt = document.search.mt.selectedIndex-1;


// clear mg select
modellength = document.search.mg.options.length
for (i = modellength; i > 0; i--) {
document.search.mg.options[i] = null;
}

// create mg options
for (i = 1; i < models[sel_mt].length; i=i+2) {
var opt = new Option(models[sel_mt][i+1]);
opt.value = models[sel_mt][i];
ind = document.search.mg.options.length
document.search.mg.options[ind] = opt;
}

// set selected mg
document.search.mg.options[1].selected=true;
}

</script>

</head>

<body bgcolor="#FAE6AE" topmargin="0">

<br><br>
<form ACTION="mebel.asp" METHOD="get" NAME="search" onsubmit="return checkForm()">
<select NAME="mt" style="width:120px" class="f10a" onChange="selMG();">
<option VALUE="-1" selected>-------выберите-------</option>
<option value=7>Гостиные</option>
<option value=5>Детская мебель</option>
<option value=0>Кухни</option>
<option value=3>Мягкая мебель</option>
<option value=6>Отдельные предметы</option>
<option value=1>Офисная мебель</option>
<option value=4>Прихожие</option>
<option value=2>Спальни</option>
</select>
<br>
<select NAME="mg" style="width:120px" class="f10a">
<option VALUE="-1" selected>------выберите------</option>
<option VALUE></option>
<option VALUE></option>
<option VALUE></option>
<option VALUE></option>
<option VALUE></option>
<option VALUE></option>
<option VALUE></option>
</select>
</form>
</body>
</html>
Сообщ. #723528
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 10:38