console.log('jsonCap.js is running...'); function captureJSON() { var xhr = new XMLHttpRequest(); xhr.onload = function() { var div = document.getElementById('capturedJSON'), content = '', check = div.innerHTML === content; console.log(check); if (check) { if (xhr.status >= 200 && xhr.status < 400) { var respObj = JSON.parse(xhr.responseText), len = respObj.length, i; console.log(xhr.responseText); content += ''; content += ''; for (i = 0; i < len; i++) { content += ''; content += ''; content += ''; content += ''; if (i == len) content += '
CompanyFirst NameLast NameTitle
' + respObj[i].Company + '' + respObj[i]['First Name'] + '' + respObj[i]['Last Name'] + '' + respObj[i].Title + '
'; } div.innerHTML = content; } else { console.log('Connection to Server succeeded. Content was not received due to error.'); } } }; xhr.open('GET', 'files/jsonData.json', true); xhr.send(); }