Here's an example JSON response. I would like to display each of these as search results in HTML. I'm thinking of a forEach
loop however I can't wrap my head around how it would work. Example below.
"data": [{
"CountryISO2": "US",
"name": "Example",
"Address1": "Example",
"City": "example",
},
{
"CountryISO2": "example",
"name": "example",
"Address1": "example",
"City": "example",
},
Javascript:
request = new XMLHttpRequest();.......
response = JSON.parse(request.responseText);
response.data.forEach(function(index) {
const teamName = response.data.name; //the name in JSON
const nameDiv = document.getElementById('clubname');
nameDiv.innerHTML = teamName;
});
I would essentially like to display all the results for name on my page. I'm pretty new to JS. I can't use jQuery in my project.