+1 (315) 557-6473 

Create a Program to Create Online Ticket Ordering System in Javascript Assignment Solution.

Instructions

Objective
Write a javascript assignment program to create online ticket ordering system.

Requirements and Specifications

program to create online ticket ordering system in javascript
program to create online ticket ordering system in javascript 1

Source Code

< title > < /title >

< script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous" >< /script >

< script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js" integrity="sha256-VazP97ZCwtekAsvgPBSUwPFKdrwD3unUfSGVYrahUqU=" crossorigin="anonymous" >< /script >

< script type="text/javascript" >

$(document).ready(function()

{

} ); // ends document.ready

< /script >

 

Online Event Order Form

 

 

   

Choose a show

   

   

Enter number of tickets

   

   

Are you a VIP member

    Yes I am ($10.00 discount on total order)

   

   

   

           

            < script >

                function buttonPressed()

                {

                    // First, get the show selected and its cost

                    var event = document.getElementById("show");

                    var show_val = event.value;

                    var event_str = event.options[event.selectedIndex].text;

                    // We will split the event_name so we extract only the name of the show without the price

                    var event_data = event_str.split("(");

                    var event_name = event_data[0];

                    var cost = 0.0

                    if(show_val == "s")

                        cost = 29.99

                    else if(show_val == "w")

                        cost = 35.49

                    else

                        cost = 49.95

                    // Get the number of tickets

                    var n_tickets = document.getElementById("numtix").value

                    if(n_tickets > 0) // Continue only if the number of tickets is positive

                    {

                        // Check if user is a VIP member

                        var vip_discount = 0.0;

                        var is_vip = document.getElementById("vipmem")

                        if(is_vip.checked)

                            vip_discoun = 10.00;

                        // Finally, display invoice

                        var output = document.getElementById("output")

                        output.innerHTML = "";

                        output.innerHTML += "Results of your order
"

                        output.innerHTML += "Selected event: " + event_name + "
"

                        output.innerHTML += "Price per ticket: $" + cost +"
"

                        output.innerHTML += "Number of tickets ordered: " + n_tickets + "
"

                        if(is_vip.checked)

                        {

                            output.innerHTML += "VIP member discount was applied
"

                            vip_discount = 10.00;

                        }

                        else

                            output.innerHTML += "VIP member discount not applied
"

                        // Calculate total cost

                        var total_cost = n_tickets*cost - vip_discount

                        // Display total cost

                        output.innerHTML += "Total cost of order: $" + total_cost

                    }

                }

            < / script >