20.05.2018, 13:46 | #1 (permalink) |
Новичок
Регистрация: 20.05.2018
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Связанные списки в JS
И мне нужно сделать так, чтобы при выборе из второго списка одного из элементов, ну допустим Ламинат, у меня было где-то выбрано значение 0.3, чтобы я потом могла вставить его в формулу. Вот части кода. B html. <select name="cory" id="cory"> <option value="po" selected>Полы</option> <option value="be">Бетоны</option> <option value="gi">Гидроизоляция</option> <option value="gr">Грунты</option> <option value="de">Дерево</option> </select> <select onchange="cie" id="cie"> </select> В js var cies = { po: [ "Плитка керамическая (1 λ Вт/м К)", "Пробка (0.047 λ Вт/м К)", "Плитка ПВХ (0.38 λ Вт/м К)", "Ламинат (0.3 λ Вт/м К)","Паркет (0.2 λ Вт/м К)", "Линолеум на тканевой основе ρ1800 (0.35 λ Вт/м К)", "Линолеум на тканевой основе ρ1600 (0.29 λ Вт/м К)", "Линолеум на тканевой основе ρ1400 (0.23 λ Вт/м К)","Линолеум многослойный ρ1800 (0.38 λ Вт/м К)","Линолеум многослойный ρ1600 (0.33 λ Вт/м К)", "Ковролин (0.07 λ Вт/м К)"], be: ["Асфальтобетон ρ2100 (1.05 λ Вт/м К)", "Бетон тяжелый ρ2400 (1.51 λ Вт/м К)" , "Железобетон ρ2500 (1.69 λ Вт/м К)" , "Плиты железобетонные пустотные при потоке сверху-вниз (1.11 λ Вт/м К)", "Плиты железобетонные пустотные при потоке снизу-вверх (1.27 λ Вт/м К", "Силикатный бетон ρ1800 (1.16 λ Вт/м К)"], gi: ["Толь ρ600 (1.17 λ Вт/м К)", "Битум ρ1200 (0.17 λ Вт/м К)"], gr: ["Щебень промерзший (1 λ Вт/м К ", "Почва промерзшая(1.17 λ Вт/м К"], de: ["Дуб вдоль волокон ρ700(0.41 λ Вт/м К)", "Дуб поперек волокон ρ700(0.23 λ Вт/м К)"] }; var cory = document.getElementById("cory"); var cie = document.querySelector("#cie"); window.onload = selectCory; cory.onchange = selectCory; function selectCory(ev){ cie.innerHTML = ""; var c = this.value || "po", o; for(let i = 0; i < cies[c].length; i++){ o = new Option(cies[c][i],i,false,false); cie.add(o); }; } |
20.05.2018, 13:46 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Темы с похожим содержанием могут помочь вам решить проблему Списки Двунаправленные списки Динамические списки Списки |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Метки |
javascript |
|
|