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

Сообщение от рони Посмотреть сообщение
Stay_Strong,
var room_length = document.getElementById('room_length'),
room_width = room_length.value.replace(/\./g,',');
room_length.value = room_width;
Спасибо, что нашли время откликнуться на мой вопрос. Но этот метод не работает. Он просто перестает считать. Может быть я как-то не понятно изъясняюсь? Там две разные переменные (высоты и ширины). Приведу пример для одной из них.

Ввожу переменную высоты
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; //вывожу в инпут новое значение

Ничего не происходит калькулятор не работает.

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