Loading...
Помощь по скриптам | js прибавление к сумме
Сразу говорю нашел код на просторе интернета и не получается прикрутить ползунок к сумме на + к цене по значениям из ползунка нужно * на 100, допустим ползунок стоит на 50 то 50*100=5000 идет к основной сумме вывода еще плюсом, помогите за плюс, скрин даю и код тоже

Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//RU"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Калькулятор на JavaScript</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" href="css/jslider.css">
<link rel="stylesheet" href="css/jslider.blue.css">
<link rel="stylesheet" href="css/jslider.plastic.css">
<link rel="stylesheet" href="css/jslider.round.css">
<link rel="stylesheet" href="css/jslider.round.plastic.css">
<script type="text/javascript" src="js/jquery-1.7.1.js"></script>
<!-- bin/jquery.slider.min.js -->
<script type="text/javascript" src="js/jshashtable-2.1_src.js"></script>
<script type="text/javascript" src="js/jquery.numberformatter-1.2.3.js"></script>
<script type="text/javascript" src="js/tmpl.js"></script>
<script type="text/javascript" src="js/jquery.dependClass-0.1.js"></script>
<script type="text/javascript" src="js/draggable-0.1.js"></script>
<script type="text/javascript" src="js/jquery.slider.js"></script>
<!-- end -->
<script>
/*
* Функция подсчета стоимости услуг на создания дизайна сайта
*/
function calc() {
//получаем ссылку на элемент Select (Тип дизайна)
var type_design = document.getElementById("type_design");
//получаем ссылку на чекбокс (Требуется верстка?)
var is_html = document.getElementById("is_html");
//получаем ссылку на элемент input (Кол-во вариантов)
var count = document.getElementById("count");
//получаем ссылку на элемент span, в него будем писать стоимость
var result = document.getElementById("result");

var price = 0;
price += parseInt(type_design.options[type_design.selectedIndex].value);
price += (is_html.checked == true) ? parseInt(is_html.value) : 0;
price = parseInt(count.value) * price;

result.innerHTML = price;
}

</script>
</head>
<body>

<div class="layout-slider">
<input id="Slider3" type="slider" name="area" value="0;50" />
</div>

<script type="text/javascript" charset="utf-8">
jQuery("#Slider3").slider({ from: 0, to: 500,heterogeneity: ['50/100', '75/250'],scale: [0, '|', 50, '|' , '100', '|', 250, '|', 500],limits: false,step: 1, dimension: '&nbsp;m<small>2</small>', skin: "round_plastic" });
</script>

<b>Тип ремонта:</b><br/>
<select onchange="calc()" id="type_design">
<option value="0">Выбрать</option>
<option value="500">Постройка беседки</option>
<option value="700">Ремонт ванной комнаты</option>
<option value="1000">Натяжной потолок</option>
</select><br/>
<input type="checkbox" onchange="calc()" value="2000" id="is_html" />
<label for="is_html">Требуется вывоз мусара</label>
<br/>
Кол-во вариантов: <input type="text" id="count" value="1" onchange="calc()" />
<div>Стоимость: <span id="result">0</span> руб.</div>
</body>
</html>


Изображение

------
67086_1111.jpg (34.3 Kb)
Скачиваний: 86
ну что где супер-пупер кодеры ?
*coder* спят
.http., ночь на дворе как не как*nastav* .67.
.http., элементарная задача, а ты скопировал и просишь помощи
Не проще сесть посмотреть, какой метод и что он делает, дальнейшие твои действия и головой подумать, что и как происходит, в консоль выводить, понять, вникнуть, сообразить, научится и тому подобное
Нет, лучше скопировать кусок кода и теребонькать его, до красных слез
Avenax, ну а что делать если я js толком не знаю
.http. (10.09.2019 в 23:34)
Avenax, ну а что делать если я js толком не знаю

Учить *TO_PICK_ONES_NOSE*
TuT, я просил тут разглагольствовать ?
Кажется нет, я попросил помочь, не можешь значит иди отсюда
За $ напишу
SickBoy, там писать то 1 строчку, умный?
Онлайн: 4
Время:
Gen. 0.1084
(c) Bym.Guru 2010-2025