Обновленный код. calculate() все еще не работает. Ежемесячная сумма платежа в конечном счете не передается в поле «total» id. Кто-нибудь видит, что основная проблема здесь? Мой синтаксис кажется правильным, я считаю, что может возникнуть проблема с моей спецификацией того, где каждая переменная применяется в коде.Неспособность рассчитать общий ежемесячный платеж за автомобиль. Что случилось?
У меня возникли проблемы с получением функции calculate(), чтобы передать правильный результат в «total». Любые возможные решения? Действие щелчка на кнопке расчета должно отображать общее количество, но ничего не отображает вообще, как если бы кнопка вообще не активировала функцию вычисления.
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function calculate() {
var P = document.getElementById("price").value;
var D = document.getElementById("DP").value;
var R = document.getElementById("R").value;
var N = document.getElementById("N").value;
var i = (R/1200);
var n = (N * 12);
var m = ((P - D) * i * Math.pow(1 + i,n))/(Math.pow(1 + i,n) - 1);
var result = document.getElementById('total');
result.value = m;}
</script>
</head>
<div align="center">
<hr>
<form name id="Main">
<input type="number" id="price" placeholder="Price of the Car"/>
<br>
<br>
<input type="number" id="DP" placeholder="Down Payment"/>
<br>
<br>
<input type="number" id="R" placeholder="Annual % Rate"/>
<br>
<br>
<input type="number" id="N" placeholder="# of Years Loaned"/>
<br>
<br>
<input type="button" id="calculate" value="Calculate" onclick="javascript:calculate();"/>
<br>
<br>
<input type="number" id="total" placeholder="Total Cost..." readonly=""/>
<br>
<br>
<input type="reset" value="Reset">
</form>
<hr>
</div>
</html>
Я думал, что '
Нет, это не так. Но он не предназначен для макета представления, просто для разрыва строки текста. Многие люди все еще используют его, и это нормально для быстрого теста или что-то в этом роде, но для макета вы должны использовать свойства css, расположение div и т. Д. См. Http://www.w3schools.com/tags/tag_br.asp – jotadepicas
@ user9018 Вопрос был отредактирован, чтобы содержать правильный код, он не поможет никому другому с той же проблемой. Пожалуйста, подумайте над редактированием вопроса, чтобы ответы соответствовали вашему вопросу. –