Показать сообщение отдельно
  #3 (permalink)  
Старый 07.07.2010, 14:31
Новичок на форуме
Отправить личное сообщение для SerjRamone Посмотреть профиль Найти все сообщения от SerjRamone
 
Регистрация: 07.07.2010
Сообщений: 5

Цитата:
потому, что у кнопки calculation_kind значение monthly_payment_radio, а вы передаете именно это значение и при проверке
Ну это я не ту строчку скопировал. Извините.

Код подробнее:
function func_onFocus(obj){
	
	if (obj == "credit_size_radio"){
	
		document.forms["CForm"].elements["sale_price"].style.backgroundColor = "#DEDEE0";
		document.forms["CForm"].elements["down_percent"].style.backgroundColor = "#DEDEE0";
		document.forms["CForm"].elements["credit_size"].style.backgroundColor = "#DEDEE0";
		document.forms["CForm"].elements["overpayment"].style.backgroundColor = "#DEDEE0";		
	}
	
	if (obj == "year_term_radio"){
	
		document.forms["CForm"].elements["credit_size"].style.backgroundColor = "#DEDEE0";
		document.forms["CForm"].elements["overpayment"].style.backgroundColor = "#DEDEE0";
		document.forms['CForm'].elements['year_term'].style.backgroundColor = '#DEDEE0'; 
		
	}
	
	if (obj == "monthly_payment_radio"){
	
	document.forms['CForm'].elements['monthly_payment'].style.backgroundColor = '#DEDEE0'; 
	document.forms['CForm'].elements['credit_size'].style.backgroundColor = '#DEDEE0'; 
	document.forms['CForm'].elements['overpayment'].style.backgroundColor = '#DEDEE0';
	
	}
  }  
 
 
 
 }



<td width="100%" align="left" colspan="2">
	 <input name="calculation_kind" type="radio" value="monthly_payment_radio" onFocus="func_onFocus(this.value);" checked="checked"><label for="calculation_kind">Ежемесячные выплаты</label><br>
	 <input name="calculation_kind" type="radio" value="credit_size_radio" onFocus="func_onFocus(this.value);"><label for="calculation_kind">Сумма кредита</label><br>
	 <input name="calculation_kind" type="radio" value="year_term_radio" onFocus="func_onFocus(this.value);"><label for="calculation_kind">Период кредитования</label>
	</td>
Ответить с цитированием