przechowywanie danych wejściowych użytkownika w tablicy

Muszę wykonać następujące czynności (jestem początkującym programistą, więc proszę wybacz mi moją ignorancję): Muszę poprosić użytkownika o trzy różne informacje o trzech różnych polach tekstowych na formularzu. Następnie użytkownik ma przycisk o nazwie „wejdź”, a kiedy go kliknie, wprowadzone przez niego teksty na trzech polach powinny być przechowywane na trzech różnych tablicach, na tym etapie chcę również zobaczyć, że dane wejściowe użytkownika do sprawdzania danych są faktycznie przechowywane w tablicy. Próbuję bezskutecznie pobrać aplikację do przechowywania lub pokazywania danych tylko na jednej z tablic. Mam 2 pliki: film.html i funkcje.js. Oto kod. Każda pomoc zostanie bardzo doceniona!

<code><html>
    <head>
    <title>Film info</title>

    <script src="jQuery.js" type="text/javascript"></script>
    <script src="functions.js" type="text/javascript"></script>

    </head>
        <body>

        <div id="form">

            <h1><b>Please enter data</b></h1>
        <hr size="3"/>
        <br>

            <label for="title">Title</label> <input id="title" type="text" > 
        <br>

            <label for="name">Actor</label><input id="name" type="text">
        <br>

            <label for="tickets">tickets</label><input id="tickets" type="text">
        <br>
        <br>

            <input type="button" value="Save" onclick="insert(this.form.title.value)">
            <input type="button" value="Show data" onclick="show()"> <br>

            <h2><b>Data:</b></h2>
        <hr>
        </div>

        <div id= "display">

        </div>
        </body>

</html>

var title=new Array();
var name=new Array();
var tickets=new Array();

function insert(val){
  title[title.length]=val;
  }

function show() {
  var string="<b>All Elements of the Array :</b><br>";
  for(i = 0; i < title.length; i++) {
  string =string+title[i]+"<br>";
  }
  if(title.length > 0)
 document.getElementById('myDiv').innerHTML = string;
  }
</code>

questionAnswers(2)

yourAnswerToTheQuestion