Показать сообщение отдельно
  #5 (permalink)  
Старый 05.12.2013, 16:57
Новичок на форуме
Отправить личное сообщение для ANALGIN Посмотреть профиль Найти все сообщения от ANALGIN
 
Регистрация: 28.11.2013
Сообщений: 9

Получилось так
<script type="text/javascript">

     //** Функция подсчета стоимости*
      function calc() {
			var type_work = document.getElementById("type_work");
			if ( type_work.selectedIndex==9 ) { 
			document.getElementById('type_color').disabled=true; 
			} else { 
			document.getElementById('type_color').disabled=false; 
			};
			if (( type_work.selectedIndex==3 ) || ( type_work.selectedIndex==4 ) || ( type_work.selectedIndex==5 ) || ( type_work.selectedIndex==6 )) { 
			document.getElementById('type_dop').disabled=true; 
			} else { 
			document.getElementById('type_dop').disabled=false; 
			};	
			var type_dop = document.getElementById("type_dop");	
			var type_lak = document.getElementById("type_lak");		
			var result = document.getElementById("result");
			//** var type_math = document.getElementById("type_math"); *
			var type_franch = document.getElementById("type_franch");
			var type_color = document.getElementById("type_color");			
			var type_art = document.getElementById("type_art");			
			var type_straz = document.getElementById("type_straz");	
			var price = 0;
			price = parseInt(type_work.value) + parseInt(type_franch.value) + parseInt(type_color.value) + parseInt(type_art.value) + parseInt(type_straz.value) + parseInt(type_dop.value) + parseInt(type_lak.value) ; //**  + parseInt(type_math.value) //
			if (( type_work.selectedIndex==4 || type_work.selectedIndex==5 ) && ( type_franch.selectedIndex==2  ||  type_franch.selectedIndex==3 ) && ( type_color.selectedIndex==2 || type_color.selectedIndex==3 ) && type_art.selectedIndex==11 ) { price = (price - 100); d.getElementById("discount").style.display = "block"; } else { d.getElementById("discount").style.display = "none"; };
          result.innerHTML = price;
      }
		</script>

В html попробовал и через img и через div - тоже не фунциклирует:
<div style="display: none;" id="discount"><img src="images/discount.png"></div>

Может я && неправильно применяю ? Или ещё где-то синтаксис нарушен?
Ответить с цитированием