Сообщение от Alina777
|
Уважаемый bes - подскажите, как добавить кнопку run?
|
долго думал/думала, я уже спать лёг
лови и такой вариант
<select class="pop">
<option value="0">Значение 0</option>
<option value="5500">Значение 5500</option>
<option value="6500">Значение 6500</option>
<option value="7000">Значение 7000</option>
<option value="7500">Значение 7500</option>
</select>
<input type="checkbox" value="1500" class="tup" />
<br/><br/>
ИТОГО: <span class="result">0</span> руб.
<script>
!function () {
var pop = document.querySelector(".pop");
var tup = document.querySelector(".tup");
var result = document.querySelector(".result");
var bonus = +tup.value;
function calc(price_pop) {
var bon = 0;
if (price_pop > 6500) {
tup.checked = false;
tup.setAttribute("disabled", "disabled");
} else {
tup.removeAttribute("disabled");
if (tup.checked) bon = bonus;
}
result.innerHTML = price_pop + bon;
}
pop.addEventListener("change", function () {
calc(+this.value);
});
tup.addEventListener("change", function () {
calc(+pop.value);
});
}();
</script>