Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function submitOrder(distance) {
- var orderItemInput = document.getElementById("orderItemInput");
- var orderPackageSelect = document.getElementById("orderPackageSelect");
- var resultDiv = document.getElementById("result");
- var priceDiv = document.getElementById("price");
- var itemNameDiv = document.getElementById("ItemNameInput");
- var orderItem = orderItemInput.value;
- var orderPackage = orderPackageSelect.value;
- // Calculate the price based on the selected package and distance
- var price = calculatePrice(orderPackage, distance);
- // Add the order to the orderList array
- orderList.push({
- orderItem: orderItem,
- orderPackage: orderPackage,
- price: price
- });
- // Update the total price by adding the price of the current order
- totalPrice += price;
- // Display all orders in the resultDiv
- resultDiv.textContent = "";
- priceDiv.textContent = "";
- for (var i = 0; i < orderList.length; i++) {
- itemNameDiv.innerHTML += "Order " + (i + 1) + ": Item Name - " + orderList[i].orderItem + "<br>" + "<input name='itemName[]' type='text' value='" + orderList[i].orderItem + "' />";
- resultDiv.innerHTML += "Order " + (i + 1) + ": Item - " + orderList[i].orderItem + ", Package - " + orderList[i].orderPackage + "<br>";
- priceDiv.innerHTML += "Order " + (i + 1) + ": Price - Kes" + orderList[i].price.toFixed(2) + "<br>"+ "<input name='amount[]' type='text' value='"+orderList[i].price.toFixed(2)+"' />";
- }
- // Update the display of the total price
- document.getElementById("totalPrice").textContent = "Total Price: Kes" + totalPrice.toFixed(2);
- document.getElementById("orderAmountInput").value = totalPrice;
- // Submit the form
- // Clear the input and select fields
- orderItemInput.value = "";
- orderPackageSelect.value = "";
- }
- ----------------------------------------------------------------------------------------------------------------------------------
- <!-- <input type="text" name="itemName" class="form-control mb-2" placeholder="Item" id="ItemNameInput"> -->
- <input type="text" name="order_amount" class="form-control mb-2" placeholder="Item" id="orderAmountInput">
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement