Я учусь о Javascript .... медленно ... и пытался проверить свои знания с небольшим калькулятором ...Обновление страницы на форме submit (vanilla javascript)?
HTML:
<form id="calculator" onSubmit="multiply()">
<input type="number" id="first">
*
<input type="number" id="second">
<input type="submit"> = <span id="answer"></span>
</form>
Javascript:
function multiply() {
var x = document.getElementById("first").value;
var y = document.getElementById("second").value;
var z = x * y;
document.getElementById("answer").innerHTML = z;
}
Проблема, с которой я столкнулся, и не знаю, почему в форме submit/кнопка click/return key обновляет страницу? Что я делаю не так? Каков ответ в простом Javascript. Я знаю, что калькулятор работает до определенной точки, потому что на странице мигает ответ, прежде чем он обновится, но все же это произойдет. Зачем?
(Я знаю, что этот вопрос задан раньше, но я не мог найти ответ на простом Javascript и/или с объяснением, которое я мог понять).
возвращение что-то в форме? – uzaif