Добрый день
В данный момент создаю калькулятор стоимости для сайта
И возникла проблема, он просто перестал работать
function changeText(){
var rezultat1 = 0;
var odin = document.getElementById('odin').value;
var z = document.getElementById('z').innerHTML;
var m2 = document.getElementById('m2_evro').value;
var m3 = document.getElementById('m3_evro').value;
var spisok = document.getElementById('spisok').options[document.getElementById('spisok').selectedIndex].value;
rezultat1 = parseFloat(odin);
rezultat1 *= parseFloat(z);
rezultat1 = rezultat1.toFixed(2);
document.getElementById('rezultat1').innerHTML = rezultat1;
rezultat2 = parseFloat(odin);
rezultat2 /= parseFloat(m2);
rezultat2 = rezultat2.toFixed(2);
document.getElementById('rezultat2').innerHTML = rezultat2;
rezultat3 = parseFloat(odin);
rezultat3 /= parseFloat(m3);
rezultat3 = rezultat3.toFixed(2);
document.getElementById('rezultat3').innerHTML = rezultat3;
}
Переменная z это цена товара
<form onsubmit="return false;">
<input id="odin" type="number" value="0" oninput="changeText()">
<input type="hidden" id="m2_evro" value="51">
<input type="hidden" id="m3_evro" value="276">
<!--<select id="spisok" onchange="changeText()">
<option value="1">шт.</option>
<option value="2">м2</option>
<option value="3">м3</option>
</select>-->
<p><output id="rezultat1">0.00</output> руб.</p>
<p><output id="rezultat2">0.00</output> кв.м</p>
<p><output id="rezultat3">0.00</output> куб.м</p>
</form>
Изначально он отлично работал, но потом вдуг перестал, не пойму в чем проблема.