INPUT вместо числа выводит OBJECT
Доброго времени суток, акулы JS!
Помогите пожалуйста разобраться с задачкой
В текстовые поля формы должны вводиться значения, сумма которых должна выводиться сообщением при нажатии на кнопку.
Но в итоге выводится NaN. А TYPEOF в консоли браузера сообщает что я имею дело с OBJECT, а мне я так понимаю нужен NUMBER.
Код верстки
<form>
А-ширина ската:
<input type="text" id="shirina" value="">
Б-длина ската:
<input type="text" id="dlina" value="">
Д-расстояние от кариниза до земли:
<input type="text" id="karniz" value="">
<input type="button" value="Рассчитать" onClick="alert(slozhenie)" />
<input type="reset" value="Очистить">
</form>
Код JS
var slozhenie = parseInt(document.getElementById('shirina')) + parseInt(document.getElementById('dlina')) + parseInt(document.getElementById('karniz'));
Последний раз редактировалось Ievgen2017, 21.01.2017 в 23:24.
|