Помощник
|
Код калькулятора |
Extrem_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
Witu |
19.10.2012, 16:17;
Ответить: Witu
Сообщение
#2
|
|
изходя из этой информации код вот такой
150 рублей |
|
|
Arks |
19.10.2012, 22:09;
Ответить: Arks
Сообщение
#3
|
|
var server = document.getElementById('атрибут id selecta с серверами').value;
var slot = document.getElementById('атрибут id selecta с слотами').value; var rent = document.getElementById('атрибут id selecta с арендой').value; /* <select id="атрибут id selecta с серверами"> <option selected>server1</option> <option>server2</option> </select> var servers = { 'server1': 100500, 'server2': 10000 }; .... var slots = { 'slotOne': 1, 'slotDual': 0.5, 'slotTripple': 0.7 'slotMonstro': 1/0.5/0.7 }; ..... var rents = { 'week': 7, 'day': 1, 'oneYear': +Infinity, 'forewer': -Infinity } */ var formul9 = (servers[server]+(servers[server]/slots[slot]))*rents[rent]; isNaN(formul9) || (formul9 = +Infinity); document.getElementById('giveMeMoney4YoutPassion').innerText(parseFloat(formul9) || (formul9 = 'epic-Fail-Of-The-Year-Winner')); |
|
|
Extrem_hb
|
Сообщение
#4
|
|
изменять селекты только в этой форме как я понял , подскажи как вывести её ?
|
|
|
Arks |
20.10.2012, 1:06;
Ответить: Arks
Сообщение
#5
|
|
Ok, friend, it's a whole code 4 you:
<!DOCTYPE html> <html> <head> <script type="text/javascript"> window.onload = function(){ var json = '{"servers":{"server1":1,"server2":2},"slots":{"slotOne":1,"slotDual":0.5,"slotTripple":0.7,"slotMonstro":2.857142857142857},"rents":{"week":7,"day":1,"oneYear":365,"forewer":null}}'; //this string is beckoming from the server data = JSON.parse(json); } function recalc() { var server = document.getElementById('server').value; var slot = document.getElementById('slot').value; var rent = document.getElementById('rent').value; var formul9; try { formul9 = (data.servers[server]+data.slots[slot])*data.rents[rent]; } catch (e) { } if(isNaN(formul9)) formul9 = +Infinity; formul9 = parseFloat(formul9).toFixed(2); document.getElementById('total').innerHTML = formul9.toString(); }; </script> </head> <body> <!-- html code from server --> <select id="server" onchange="recalc()"> <option selected>server1</option> <option>server2</option> </select> <select id="slot" onchange="recalc()"> <option value="slotOne" selected>1U</option> <option value="slotDual">2U</option> <option value="slotTripple">3U</option> <option value="slotMonstro">Big Tower</option> </select> <select id="rent" onchange="recalc()"> <option value="week" selected>1 week</option> <option value="day">1 day</option> <option value="oneYear">1 year</option> <option value="forever">no limits</option> </select> Total: <span id="total">0.00</span> </body> </html> And so on. Attension please to the formul9 variable which contains the statement you should use |
|
|
Extrem_hb
|
Сообщение
#6
|
|
спасибо )
|
|
|
Extrem_hb
|
Сообщение
#7
|
|
ещё вот такой вопрос , у меня есть текстовая форма
<b>Общая стоимость: </b><input type="text" name="total" id="total" value="" readonly class="inputsum"> подскажи как вывести Результат в эту форму ? |
|
|
ultramakar |
12.2.2015, 16:51;
Ответить: ultramakar
Сообщение
#8
|
|
пробовал поставить - селекторы переключаются а результат не выводит. Помогите пожалуйста , что делать?
|
|
|
Bobby_hb |
12.2.2015, 23:30;
Ответить: Bobby_hb
Сообщение
#9
|
|
Дельная программка.
|
|
|
Arks |
13.2.2015, 1:12;
Ответить: Arks
Сообщение
#10
|
|
|
http://jsfiddle.net/ro6m2ev4/ все работает! Забавно видеть свой же код 3 летней давности который работает)
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Почистить код на сайте | 1 | Timka | 1090 | 2.1.2021, 1:13 автор: 0pium |
|
Вы мне код, я вам как - делать не надо. | 0 | fedornabilkin | 941 | 18.9.2020, 18:59 автор: fedornabilkin |
|
Adobe muse: Не могу разместить нужный мне код сразу после Body | 0 | Evg82 | 3829 | 20.6.2020, 10:24 автор: Evg82 |
|
Дайте, пожалуйста, фрагмент кода на джаваскрипте для калькулятора на сайте | 3 | re-search | 1375 | 7.7.2019, 15:20 автор: web-coder |
|
Повесить мой код Адсенса на ваш сайт на 1-2 дня | 4 | WildWeb8 | 3699 | 18.7.2018, 20:04 автор: startseo |
Текстовая версия | Сейчас: 28.3.2024, 13:45 |