Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.06.2014, 21:38
Новичок на форуме
Отправить личное сообщение для luminary82 Посмотреть профиль Найти все сообщения от luminary82
 
Регистрация: 15.06.2014
Сообщений: 2

Расчет экономии на ява
Здравствуйте!
Пытаюсь сделать скрипт, который бы подсчитывал экономию при замене ламп накаливания на светодиодные.

Написал кое-как такой код:

<table cellspacing="0" cellpadding="15px" col="3" border="3">
	<tbody>
	  <tr>
	   <th colspan="3">
	   Расчет окупаемости светодиодных ламп
	   </th>
	  </tr>
	  
	  <tr>
	   <td>
	   Определите необходимое количество ламп:
	   </td>
	   <td colspan="2">
	   <select id="l" onchange="document.getElementById('result').innerHTML = document.getElementById('result_1').innerHTML = (parseFloat(this.value)||0) * 0.10"><option value="0">Выбрать</option>
 <option value="1">1</option>
 <option value="5">5</option>
 <option value="10">10</option>
 <option value="15">15</option>
 <option value="20">20</option>
 </select>
	  </tr>
<tr>
	   <td>
	   Укажите стоимость 1 кВт электроэнергии в Вашем регионе (руб.):
	   </td>
	   <td colspan="2">
	   <select id="s" onchange="document.getElementById('result').innerHTML = (parseFloat(this.value)||0) * (parseFloat(document.getElementById('b').value)||0)"><option value="0">Выбрать</option>
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
 <option value="4">4</option>
 <option value="5">5</option>
 </select>
	   </td>
	  </tr>	  
<tr>
	   <td>
	   Введите нужное время работы (часов в сутки): 
	   </td>
	   <td colspan="2">
	   <input type="text" id="t" onkeyup="document.getElementById('result').innerHTML = (parseFloat(this.value)||0) * (parseFloat(document.getElementById('b').value)||0)">
	   </td>
	  </tr>	  	  
<tr>
 <td></td>
 <td>Классическое освещение</td>
 <td>Светодиодное освещение</td>
</tr>
	  
<tr>
 <td>Суммарная мощность, кВт</td>
 <td id="result">-</td>
 <td id="result_1">-</td>
</tr>	  
	    
	</tbody>
	</table>

В скриптах совсем не силен. Как можно сделать так, чтобы result_1 был меньше result в 10 раз (сейчас они, конечно, выводятся одинаковыми)?
Заранее всем спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 16.06.2014, 12:45
Новичок на форуме
Отправить личное сообщение для luminary82 Посмотреть профиль Найти все сообщения от luminary82
 
Регистрация: 15.06.2014
Сообщений: 2

Пример калькулятора http://www.svetaled.com/calc.php
Ответить с цитированием
  #3 (permalink)  
Старый 11.07.2014, 13:46
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

Можешь обьяснить что именно тебе надо?
Что бы при смене ползунка #1 делалось ......
при смене ползунка #2 ......
Ответить с цитированием
  #4 (permalink)  
Старый 11.07.2014, 13:49
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

чтобы result_1 был меньше result в 10 раз

var result = parseFloat(document.getElementById('t').value)||0) * (parseFloat(document.getElementById('b').value)||0;


var result_1 = result/10;


В общем смысл в том что бы не вписывать сам js код в теги -это плохо!
из одного места отслеживай изменения и уменьшай/увеличивай что хочешь делай

Последний раз редактировалось Duda.Ml1986@gmail.com, 11.07.2014 в 13:51.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать значение переменной с ява на php wadim Общие вопросы Javascript 1 06.02.2014 00:19
Расчитать формулу по помощи ява скрипта saniaZP379 Javascript под браузер 1 12.11.2013 15:32
Получить результат выполнения скрипта на сервере в переменную ява gyper AJAX и COMET 5 19.11.2012 11:36
Расчет возраста Tryman Общие вопросы Javascript 22 31.03.2011 17:26
Не отображается ява скрипт в других браузерах. Окромя Мозиллы. swatello Элементы интерфейса 5 17.03.2011 16:24