Практически все получилось, осталось только расчет процентов добавить. Воспользовавшись примером от trikadin сделал нахождение обратного числа с помощью функции, поправьте если что-то сделал не правильно, а если правильно тоже скажите:
В форме создаю кнопку:
<form name="f1">
<input type="text" name="txt">
<input type="button" onclick="obratn()" value="1/x">
</form>
В скрипте функцию:
function obratn()
{
z =eval(1/f1.txt.value);
f1.txt.value=z;
}
C процентами пока не знаю что делать, в остальном калькулятор почти готов (осталось оформить и еще один знак добавить).