html - Create a JavaScript spreadsheet based on input -


i trying learn web programming , javascript.

i'm trying take whatever user copied excel spreadsheet , create javascript spreadsheet/table includes dropdowns out of it.

so user paste input blank field, press submit button, , javascript generate excel-like spreadsheet have data sorted accordingly. dropdowns @ top of each column , allow user select either ready/not ready. being designed confluence wiki page.

this have far, right code parses input-field , creates multi-dimensional array. after that, array logged on console. need getting displayed on wiki page.

<html> <head>     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> </head>  <body>     <textarea id="textarea"></textarea>     <button id="loadpaste">parse</button>     <script type="text/javascript">         var excel = new array();         $(document).ready(function() {             $('#loadpaste').click(function() {                 var text = $('#textarea').val();                 var rows = text.split("\n");                 (var = 0; < rows.length; i++) {                     excel[i] = rows[i].split("\t");                 }                 console.log(excel);             });         });     </script> </body>  </html> 

lets close one: //this @downgoat response little explanation xml parser.

use xml parser var xml = (new domparser()).parsefromstring($('#textarea').val(), 'text/xml')

var text, parser, xmldoc;    text = "<bookstore><book>" +  "<title>everyday italian</title>" +  "<author>giada de laurentiis</author>" +  "<year>2005</year>" +  "</book></bookstore>";    parser = new domparser();  xmldoc = parser.parsefromstring(text,"text/xml");    document.getelementbyid("demo").innerhtml =  xmldoc.getelementsbytagname("title")[0].childnodes[0].nodevalue;
<html>  <body>    <p id="demo"></p>  </body>  </html>