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

Nexus,
Вариант попроще - без танцев с бубном вокруг option
<select class="proso1" width="100%" id="proso_engine" name="enginephp">
<option value="0" title="" price-engine="0" selected>по умолчанию</option> 
<option value="100" value-url="ссылка" title="" price-engine="100" product="engine №1">engine №1&nbsp;-&nbsp;100&nbsp;руб.</option> 
<option value="200" value-url="ссылка" title="" price-engine="200" product="engine №2">engine №2&nbsp;-&nbsp;200&nbsp;руб.</option>
</select>
<select class="proso1" width="100%" id="proso_table" name="tablephp"> 
<option value="0" title="" price-table="0" selected>по умолчанию</option>  
<option value="10" value-url="ссылка" title="" price-table="10">table №1&nbsp;-&nbsp;10&nbsp;руб.</option> 
<option value="20" value-url="ссылка" title="" price-table="20">table №2&nbsp;-&nbsp;20&nbsp;руб.</option>
</select>
<div class="form_itog_01" id="result_02"></div>
<script>
var engine=document.getElementById('proso_engine'),
	table=document.getElementById('proso_table');
	
[engine,table].forEach(function(item){
	item.addEventListener('change',function(){
		var total=1000;
		
		total+=+table.value;
		total+=+engine.value;
		
		document.getElementById('result_02').innerHTML=total;
	},false);
});
</script>
Ответить с цитированием