Осваиваю javascript и пытаюсь написать свой первый калькулятор.
Когда получаю значение и вывожу его через консоль лог или добавляю в элемент на страничке, оно появляется на секунду и исчезает. В чем может быть проблема?
вот мой код
<div class="container">
<form name="">
<input id="numberone" type="text" value="">
<select name="" id="myoperator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input id="numbertwo" type="text" value="">
<button onclick="getResult()">=</button>
<span id="result"></span>
</form>
</div>
function getResult() {
var a = 0;
var b = document.getElementById('numberone').value;
var c = document.getElementById('numbertwo').value;
var myoperator = document.getElementById('myoperator').value;
var results = document.getElementById('result'),
ResultText = b;
results.innerHTML = ResultText;
console.log(b);
}
ps алгоритм я знаю, только нужно понять почему такая ошибка происходит