S
seregMMM
Здравствуйте, пожалуйста помогите разобраться.
Нужно сделать расчет стоимости. Имеется 3 поля. 2 поля - ввода данных. 3 поле - показывает ответ (округление до целого в большую сторону)
Формула расчета стоимости ((( Цена * 5 ) / 100) * 35) + ( Цена * 5 ) + ( Вес * 200 )
Цена может быть вида например: 5
Вес может быть например: 2 или 2.3 (вообщем с точкой )
Имеется код:
Подскажите, что не так? почему не работает?
Нужно сделать расчет стоимости. Имеется 3 поля. 2 поля - ввода данных. 3 поле - показывает ответ (округление до целого в большую сторону)
Формула расчета стоимости ((( Цена * 5 ) / 100) * 35) + ( Цена * 5 ) + ( Вес * 200 )
Цена может быть вида например: 5
Вес может быть например: 2 или 2.3 (вообщем с точкой )
Имеется код:
Код:
<script type="text/javascript"> function calculateAnnuity(amount, rate, form) {
var total;
var yearlyPrincipal = parseFloat(amount);
var returnRate = parseFloat(rate);
total = ((yearlyPrincipal * 5) / 100) * 35) + (yearlyPrincipal * 5) + ((returnRate) *200);
form.total.value = total.toFixed(0);}
// Reset the form
function resetAnnuityForm(form) {form.amount.value = "";form.rate.value = "";form.total.value = "";}</script>
<div><form name="annuityCalc" action="post">
<div>
<div class="annuity_label">Цена</div>
<div class="annuity_input"><input name="amount" type="TEXT" /></div>
<div class="annuity_label">Вес</div>
<div class="annuity_input"><input name="rate" type="TEXT" /></div>
<div class="annuity_label">Сумма</div>
<div class="annuity_input"><input name="total" style="background-color: #cacaca;" type="TEXT" READONLY/></div>
<div class="annuity_clear_button"><input value="Сбросить" name="resetButton" onclick="resetAnnuityForm(this.form);" type="button" /></div>
<div class="annuity_calculate_button">
<input value="Рассчитать" name="calculateValueButton"
onclick="calculateAnnuity(this.form.amount.value, this.form.rate.value, this.form );" type="button" />
</div>
</form></div></div></div>
Подскажите, что не так? почему не работает?