Javascript arrays are just like any other object orientated language, in the aspect an array is a block of memory associated with main object. To create an array in Javascript just need to call
The code below is using a default screen from which you press the ‘Click Here’ button and the array is used to insert into a <div> html tag. To insert into a div tag within javascript, there needs to be a new node created and in this instance a text node is created which in turn is appended to the div.
The code hopefully will explain more.
<html> <script language="javascript"> // setup the main array var setArray = Array("hi", "there", "this", "is", "a","test"); // insert the array into the DIV smalltest object function insertArray() { var theText = ""; // set the theText output to an empty string otherwise it would start with null. for (var i=0; i < setArray.length; i++) { // create the array of text to insert theText += setArray[i]; } // create the createTextNode var insertText = document.createTextNode(theText); document.getElementById("smalltest").appendChild(insertText); } </script> <body> Just a small test, <div id="smalltest"> </div> <input type="submit" value="click here" onclick="javascript:insertArray()" /> </body> </html> |