var button = document.getElementById("btnSearch"); button.onclick = function () { var text = document.getElementById("link_id").value; console.log(text); queryTMDB(text); } function queryTMDB(query) { var data = "{}"; var xhr = new XMLHttpRequest(); xhr.withCredentials = true; xhr.addEventListener("readystatechange", function () { if (this.readyState === this.DONE) { var display = document.getElementById("display"); var jsonObj = JSON.parse(this.responseText); console.log(jsonObj.movies); Object.keys(jsonObj.movies).forEach(function(key) { var id = jsonObj.movies[key].id; var title = jsonObj.movies[key].title; var posterURL = jsonObj.movies[key].poster_path; if (posterURL != null) var poster_path = "http://image.tmdb.org/t/p/w500"+jsonObj.movies[key].poster_path; else var poster_path = "images/image_nf.svg"; var node = document.createElement("li"); // Create a