рони,
вот полный минималистичный код, который не работает на данный момент:
function calculate() {
var room_length_nan = document.getElementById('room_length').value,
room_length = room_length_nan.value.replace(/\,/g,'.');
room_length_nan.value = room_length;
document.getElementById('room_length').textContent = room_length;
var room_width_nan = document.getElementById('room_width').value,
room_width = room_width_nan.value.replace(/\,/g,'.');
room_width_nan.value = room_length;
document.getElementById('room_width').textContent = room_length;
var area = room_length * room_width,
price_ceiling_m = 299,
price_new = area * price_ceiling_m;
document.getElementById('price_new').textContent = price_new + " руб.";
}
Не считает. В консоле пишет:
Uncaught TypeError: Cannot read property 'replace' of undefined
И не подменяет в инпуте ничего