2017-09-24 77 views
0

鏈接到我的codepen:https://codepen.io/Kibitz/pen/PKdLma?editors=1111爲什麼不是innerHTML調用工作?

我正在運行一個ajax調用,從維基百科獲取結果信息。成功後,我有一個for循環,將結果添加到數組中。

目前,我只有一條innerHTML語句來嘗試修改以佔位符開頭的p標記。
最終,我想顯示十個結果。目前,innerHTML調用不會修改佔位符詞。

這是Ajax調用的一個片段:

$.ajax({ 
    type: "GET", 
    dataType: 'jsonp', 
    data: { 
     format: 'json' 
    }, 
    cache: false, 
    url: url, 
    async: false, 
    success: function (data) { 
     for (i = 0; i < 10; i++) { 
      res[i] = data[1][i]; 
     } 
     console.log(res); 
     document.getElementById("results1").innerHTML = res[0]; 
    }, 
    error: function (errorMessage) { 
     console.log('here'); 
     alert("error"); 
    }, 
    complete: function() { 
     console.log("complete"); 
    } 
}); 

回答

3

你能取代線

document.getElementById("results1").innerHTML =res[0]; 

document.getElementById("result1").innerHTML =res[0]; 
+0

我覺得自己很愚蠢。謝謝你,先生。 –