-
Notifications
You must be signed in to change notification settings - Fork 0
/
payment.js
97 lines (58 loc) · 2.02 KB
/
payment.js
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
let next1=document.getElementById("Next1")
const Next1=()=>
{
window.location.href="payment1.html"
}
next1.addEventListener("click",Next1)
var plantJSON=localStorage.getItem("itemData");
var plant=JSON.parse(plantJSON);
var itemDataJSON = localStorage.getItem("itemData");
var itemData = JSON.parse(itemDataJSON);
let container=document.getElementById("items");
plant.map((elem, index)=>
{
let scroll = document.createElement("div");
scroll.classList.add("scroll-item");
let imgdiv=document.createElement("div");
let img=document.createElement("img");
img.src=elem.img;
imgdiv.append(img);
let datadiv=document.createElement("div");
let p=document.createElement("p");
p.textContent=elem.name;
let p1=document.createElement("p");
p1.textContent="₹: "+Math.floor(elem.price*20*elem.quantity);
let input=document.createElement("p");
input.textContent="Qnty: "+elem.quantity
datadiv.append(p,p1,input);
scroll.append(imgdiv,datadiv);
container.appendChild(scroll);
});
const totalPrice=plant.reduce((total, item) => total + item.price * item.quantity, 0);
const totalcharge=plant.reduce((total, item) => total + item.quantity*10, 0);
console.log(totalPrice*20);
console.log(totalcharge)
const Total=totalPrice*20+totalcharge;
console.log(Total)
let total=document.createElement("div")
total.id="total"
let p1=document.createElement("p")
p1.textContent="Sales:"
let p2=document.createElement("p")
p2.textContent="₹ "+Math.floor(totalPrice*20)
let p3=document.createElement("p")
p3.textContent="Delivery:"
let p4=document.createElement("p")
p4.textContent="₹ "+Math.floor(totalcharge)
let p5=document.createElement("p")
p5.textContent="Total"
let p6=document.createElement("p")
p6.textContent="₹ "+Math.floor(Total)
let totaldiv1=document.createElement("div");
totaldiv1.append(p1,p2)
let totaldiv2=document.createElement("div");
totaldiv2.append(p3,p4)
let totaldiv3=document.createElement("div");
totaldiv3.append(p5,p6)
total.append(totaldiv1,totaldiv2,totaldiv3)
container.append(total)