Почему исчезает полученное значение?
Потому что форма сабмитится и страница обновляется.
Варианты решения:
- Убрать тег form, он один хрен там не нужен
- Прописать для button type="button", тогда форма не будет сабмитится
- Прописать в теге form onsubmit="return false;" (тут не помню сработает или нет)
Еще есть варианты, но думаю этих хватит.
Сделайте<form name="" onsubmit="return false;">
или<button type="button" onclick="getResult()">=</button>
или совсем уберите <form ...>