Цитата:
|
потому, что у кнопки 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>