Я хочу создать калькулятор, который просто суммирует 2 поля вверх. Но все, что я пробовал, не работает. Он также возвращает "NaN", также если я использую parseInt().
Здесь код:
<script type="text/javascript" language="Javascript">
function doSum()
{
var a = document.getElementsByName("a").value;
var b = document.getElementsByName("b").value;
var sum = a + b;
document.getElementById("sum").value = sum;
}
</script>
<form action="" method="POST">
<br/>a:<br/>
<input type="text" name="a" onblur='doSum()' value="0" size="5" />
<br/>b:<br/>
<input type="text" name="b" onblur='doSum()' value="0" size="5" />
<br/>Ergebnis<br/>
<input type="text" id='sum' value='' size="50" disabled/>
</form>
Извините за этот вопрос noob, но что я делаю неправильно? Спасибо за любую помощь!