Skip to content

Commit 7036924

Browse files
Add hidden input for order details
1 parent 2c1bdbd commit 7036924

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

order.html

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,11 @@ <h1>Order</h1>
7878
</div>
7979
<p class="desc"></p>
8080
</div>
81-
81+
<!-- http://localhost:7071/api/post -->
8282
<form action="https://pieshopapis.azurewebsites.net/api/post" method="POST">
8383

84+
<input type="hidden" id="pie-order" name="pie-order" />
85+
8486
<div class="input-group">
8587
<div><label for="first-name">First name</label></div>
8688
<div><input type="text" name="first-name" id="first-name"></div>
@@ -184,24 +186,28 @@ <h1>Order</h1>
184186

185187
window.addEventListener('DOMContentLoaded', function (e) {
186188

187-
const order = JSON.parse(localStorage.getItem('order'));
189+
const order = localStorage.getItem('order');
190+
const pieOrder = JSON.parse(order);
188191

189192
if (order) {
190193
const pie = document.querySelector('.pie');
191194
const title = pie.querySelector('.title');
192195
const price = pie.querySelector('.price');
193196
const desc = pie.querySelector('.desc');
197+
const orderInput = document.getElementById('pie-order');
198+
199+
orderInput.value = order;
194200

195-
title.innerText = order.title;
196-
price.innerText = order.price;
197-
desc.innerText = order.desc;
201+
title.innerText = pieOrder.title;
202+
price.innerText = pieOrder.price;
203+
desc.innerText = pieOrder.desc;
198204

199205
const img = pie.querySelector('img');
200-
img.setAttribute('src', `images/${ order.id }.png`);
201-
img.setAttribute('alt', order.title);
206+
img.setAttribute('src', `images/${ pieOrder.id }.png`);
207+
img.setAttribute('alt', pieOrder.title);
202208
}
203209

204-
}, false);
210+
});
205211

206212
</script>
207213
</body>

0 commit comments

Comments
 (0)