首页 > 解决方案 > 如何在 html 中获取数组的所有部分?

问题描述

我得到了这个代码:

var countryBox = document.getElementById('land');
var landen = response;
for(var i=0; i< landen.length; i++){
    var a = (landen[i].venue.country);
    countryBox.innerHTML = a;
}

但现在我只能在屏幕上看到最后一个国家。我做错了什么?如何在我的屏幕上显示所有国家/地区?

标签: javascript

解决方案


您在每次迭代中都覆盖countryBox.innerHTML而不是附加到它。正确的方法是:

countryBox.innerHTML += a;

推荐阅读