function read(file) { if (window.File && window.FileReader && window.FileList && window.Blob) { var fr = new FileReader(); fr.readAsText(file.files[0]); fr.onload = function (e) { document.getElementById('table').innerHTML = getTable(e.target.result); }; } } function getTable(data) { var people = data.split('\r\n\r\n'); var result = ''; for (var i in people) { result += getRow(people[i]); } return "" + result + '
'; } function getRow(text) { var temp = ''; var row = text.split('\r\n'); for (var j in row) { if (j === '1' || j === '2') { temp += '' + '' + row[j] + '' + ''; } else { temp += '' + row[j] + ''; } } return '' + temp + ''; }