Скрипт для вывода значений
Ребят, доброго вечера.
Помогите сделать скрипт для калькулятора. Его суть: есть два селекта, при выборе значений селекта и нажатия на кнопку рассчитать должен показываться результат. Всего 34 значения результата, у каждого значения своя комбинация селектов:
<div class="calculator-tampo1">
<br />
<a class="calc-tampo1-block">Расчет стоимости тампопечати по стандартным поверхностям (зажигалки, ручки, флешки, брелоки из пластика) </a>
<br />
<br />
<br />
<select class="tirazh-tampo1" id="tirazh-tampo1">
<option selected></option>
<option value="1">100шт</option>
<option value="2">200шт</option>
<option value="3">300шт</option>
<option value="4">400шт</option>
<option value="5">500шт</option>
<option value="6">600шт</option>
<option value="7">700шт</option>
<option value="8">800шт</option>
<option value="9">900шт</option>
<option value="10">1000шт</option>
<option value="11">1500шт</option>
<option value="12">2000шт</option>
<option value="8">2500шт</option>
<option value="9">3000шт</option>
<option value="10">3500шт</option>
<option value="11">4000шт</option>
<option value="12">5000шт</option>
</select>
- Тираж;
<br />
<br />
<select class="nanesenie-tampo1" id="nanesenie-tampo1">
<option selected></option>
<option value="1">1 + 0</option>
<option value="2">2 + 0</option>
</select>
- Количество цветов нанесения;
<br />
<br />
<button>Рассчитать!</button>
<br />
<br />
<div class="paket-result" style="font-weight:bold" id="result"></div>
</div>
|
Леонид777, что у вас не выходит сделать?
|
Со скриптами вообще на Вы((( Незнаю как его написать
|
тип так
<html>
<head></head>
<body>
<div class="calculator-tampo1">
<br />
<a class="calc-tampo1-block">Расчет стоимости тампопечати по стандартным поверхностям (зажигалки, ручки, флешки, брелоки из пластика) </a>
<br />
<br />
<br />
<select class="tirazh-tampo1" id="tirazh-tampo1">
<option selected></option>
<option value="1">100шт</option>
<option value="2">200шт</option>
<option value="3">300шт</option>
<option value="4">400шт</option>
<option value="5">500шт</option>
<option value="6">600шт</option>
<option value="7">700шт</option>
<option value="8">800шт</option>
<option value="9">900шт</option>
<option value="10">1000шт</option>
<option value="11">1500шт</option>
<option value="12">2000шт</option>
<option value="8">2500шт</option>
<option value="9">3000шт</option>
<option value="10">3500шт</option>
<option value="11">4000шт</option>
<option value="12">5000шт</option>
</select>
- Тираж;
<br />
<br />
<select class="nanesenie-tampo1" id="nanesenie-tampo1">
<option selected></option>
<option value="1">1 + 0</option>
<option value="2">2 + 0</option>
</select>
- Количество цветов нанесения;
<br />
<br />
<button onclick="reslt()">Рассчитать!</button>
<br />
<br />
<div class="paket-result" style="font-weight:bold" id="result"></div>
</div>
<script>
var a = document.getElementById("tirazh-tampo1");
var b = document.getElementById("nanesenie-tampo1");
function reslt(){
document.getElementById("result").innerHTML = "Результат: " + (+a.value + +b.value);
}
</script>
</body>
</html>
|
Спасибо огромное, но нужно немножко другое...
Если значение первого селекта = 100, а значение второго = 1+0, то результ = 20 Если значение первого селекта = 200, а значение второго = 2+0, то результ = 30. И так по аналогии. Мне только 2-3 значения прописать - остальные сам сделаю) |
Цитата:
|
laimas,
Вы далеко шагнули - я даже Если значение первого селекта = 100, а значение второго = 2+0, то результ = ??? не смог осилить... |
Зависимости как таковой нет.
У каждой вариации двух селектов свой результат. Всего получается 34 результата. |
Леонид777,
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 00:43. |