Показать сообщение отдельно
  #3 (permalink)  
Старый 09.02.2016, 15:58
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

skoorpion1,

function give() {
            var sel = document.getElementById("07");
            var s7 = sel.options[sel.selectedIndex].value; 
            var sel = document.getElementById(s7);
            var s8 = sel.value;
            alert(s8);
 }

в строке 4 вы ищете элемент по id, выбранному в первом селекте.
А этот id прописан в div, у которого нет выбранного значения, соответственно, результат undefined
Вам надо id разместить в соответствующем селекте, например
<select id="2">
	<option value="1.3" data-images="">Горно-Алтайск</option>
	<option value="0.7" data-images="">Прочие города и населенные пункты</option>
</select>

а из div убрать (или использовать другой)
Ответить с цитированием