Вы можете добавить к своей форме действие action="javascript:void(0);"
var res = document.getElementById('result');
document.getElementById('ADD').addEventListener('click', function() {
var num1 = parseFloat(document.getElementById('first').value);
var num2 = parseFloat(document.getElementById('second').value);
res.value = num1 + num2;
});
document.getElementById('SUB').addEventListener('click', function() {
var num1 = parseFloat(document.getElementById('first').value);
var num2 = parseFloat(document.getElementById('second').value);
res.value = num1 - num2;
});
document.getElementById('MUL').addEventListener('click', function() {
var num1 = parseFloat(document.getElementById('first').value);
var num2 = parseFloat(document.getElementById('second').value);
res.value = num1 * num2;
});
document.getElementById('DIV').addEventListener('click', function() {
var num1 = parseFloat(document.getElementById('first').value);
var num2 = parseFloat(document.getElementById('second').value);
res.value = num1 / num2;
});
body {
text-align: center;
}
<form action="javascript:void(0);">
<label for="first">Number 1:</label>
<input id="first" type="text" value="">
<br><br>
<label for="second">Number 2:</label>
<input type="text" value="" id="second">
<br><br>
<label for="result">Result :</label>
<input type="text" value="" id="result">
<br><br>
<button id="ADD">ADD</button>
<button id="SUB">SUB</button>
<button id="MUL">MUL</button>
<button id="DIV">DIV</button>
</form>
Я не думаю, что в этом случае вам даже понадобится тег формы, вы можете просто сделать это без одного:
var res = document.getElementById('result');
document.getElementById('ADD').addEventListener('click', function() {
var num1 = parseFloat(document.getElementById('first').value);
var num2 = parseFloat(document.getElementById('second').value);
res.value = num1 + num2;
});
document.getElementById('SUB').addEventListener('click', function() {
var num1 = parseFloat(document.getElementById('first').value);
var num2 = parseFloat(document.getElementById('second').value);
res.value = num1 - num2;
});
document.getElementById('MUL').addEventListener('click', function() {
var num1 = parseFloat(document.getElementById('first').value);
var num2 = parseFloat(document.getElementById('second').value);
res.value = num1 * num2;
});
document.getElementById('DIV').addEventListener('click', function() {
var num1 = parseFloat(document.getElementById('first').value);
var num2 = parseFloat(document.getElementById('second').value);
res.value = num1 / num2;
});
body {
text-align: center;
}
<label for="first">Number 1:</label>
<input id="first" type="text" value="">
<br><br>
<label for="second">Number 2:</label>
<input type="text" value="" id="second">
<br><br>
<label for="result">Result :</label>
<input type="text" value="" id="result">
<br><br>
<button id="ADD">ADD</button>
<button id="SUB">SUB</button>
<button id="MUL">MUL</button>
<button id="DIV">DIV</button>