Показать сообщение отдельно
  #6 (permalink)  
Старый 07.03.2016, 13:17
Аватар для Stay_Strong
Аспирант
Отправить личное сообщение для Stay_Strong Посмотреть профиль Найти все сообщения от Stay_Strong
 
Регистрация: 14.10.2015
Сообщений: 37

рони,
вот полный минималистичный код, который не работает на данный момент:
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

И не подменяет в инпуте ничего

Последний раз редактировалось Stay_Strong, 07.03.2016 в 13:21.
Ответить с цитированием