Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
25 / 9 / 8
Регистрация: 13.12.2015
Сообщений: 484
1

Калькулятор стоимости товаров

14.09.2017, 11:28. Показов 4844. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как сделать чтобы в алерте выводился результат. При клике на товар (one, two), цена должна быть разная.


PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
 
 
    <input type="text" id="a" placeholder="width">
    <h3>Width</h3>
    <input type="text" id="b" placeholder="height">
    <h3>Height</h3>
    <input type="text" id="c" placeholder="Price on meter">
    <h3>Price on meter</h3>
    <div id="block1">One</div>
    <div id="block2">Two</div>
    <br>
    <input type="button" onclick="DO()" value="Rezult">
 
 
 
 
 
 
    
    <script>
        function DO () {
            var a=document.getElementById('a').value;
            a= Number(a);
            var b=document.getElementById('b').value;
            b= Number(b);
            var c=document.getElementById('c').value;
            c= Number(c);
            var one=document.getElementById('block1').value;
            one=Number(one);
            var two=document.getElementById('block2').value;
            two=Number(two);
            one.onclick=function () {
                var price1=a*b*c*one;
                alert(price1);
            }   
            two.onclick=function () {
                var price2=a*b*c*two;
                alert(price1);
            }
 
 
            
 
        }
    </script>
</body>
</html>
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2017, 11:28
Ответы с готовыми решениями:

Калькулятор стоимости
Здравствуйте, делаю калькулятор стоимости. В JS полный ноль и следовательно возник вопрос:Нужно что...

Калькулятор стоимости
есть на сайте форма заказа. нужно сделать некий калькулятор стоимости доставки в зависимости от...

Калькулятор стоимости услуг
Здравствуйте, помогите довести до ума калькулятор стоимости услуг: необходимо площадь *выбранное...

Калькулятор расчета стоимости
Здравствуйте. Помогите пожалуйста. есть код калькулятора расчета стоимости товара, но расчет...

2
59 / 22 / 12
Регистрация: 30.05.2017
Сообщений: 73
14.09.2017, 23:08 2
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

Так пойдет:?

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
 
<h3>Width:</h3>
<input type="text" id="a" placeholder="width">
<h3>Height:</h3>
<input type="text" id="b" placeholder="height">
 
 
<h3>Выберите первый или второй прайс за квадратный метр, кликнув на него</h3>
<div id="block1">One</div>
<div id="block2">Two</div>
<br>
<input type="button" onclick="DO()" value="Rezult">
 
 
 
 
 
 
 
<script>
var one=document.getElementById('block1');
var two=document.getElementById('block2');
var price;
    
function DO () {
var a=document.getElementById('a').value;
a= Number(a);
var b=document.getElementById('b').value;
b= Number(b);
var rez = a*b*price;
if (isFinite(rez)) {alert('Цена вашего заказа: ' + rez);}
    else {alert('Пожалуйста, корректно введите высоту и длину, а так-же кликом выберите номер прайса');}
 
}
 
one.onclick=function () {
price = +1; //вместо "1" напишите цену за квадратный метр товара в первом прайсе
one.style.backgroundColor = 'green';
two.style.backgroundColor = 'white';
}   
 
two.onclick=function () {
price = +2; //вместо "2" напишите цену за квадратный метр товара во втором прайсе
one.style.backgroundColor = 'white';
two.style.backgroundColor = 'green';
}
 
 
 
 
 
</script>
</body>
</html>
0
25 / 9 / 8
Регистрация: 13.12.2015
Сообщений: 484
16.09.2017, 12:20  [ТС] 3
Вроде норм, не могу понять почему у меня так не получилось. Спасибо Вам!)
0
16.09.2017, 12:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2017, 12:20
Помогаю со студенческими работами здесь

Калькулятор подсчета стоимости грузоперевозки
Доброго времени суток уважаемые программисты :) Облазил пол интернета в поисках нужно скрипта или...

Не работает калькулятор стоимости товара
Здравствуйте! Есть простой калькулятор стоимости товара, конечная цена зависит от выбранных...

Создать калькулятор подсчета стоимости
Ребята, может у кого-то есть калькулятор, для подсчета стоимости окон. Знания скудные в JS и PHP,...

Калькулятор подсчет стоимости товара
Всем привет! Помогите пожалуйста, мне нужно сделать на JS калькулятор, вроде бы все просто, а вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru