我試圖使用Value =「AUD」作爲初始值來輸入貨幣的值。我對JSON和AJAX很新。我無法弄清楚爲什麼有一個與JSON.parse和XMLHttpRequest相關的404錯誤,我非常感謝任何提示我出錯的地方。提前致謝。使用AJAX將JSON數據轉換爲HTML
`enter code here`
<html lang="en">
<head>
</head>
<body>
<div id ="forex-info">
<p id="currencyList" class="currencyList" value ="AUD">Australia</p>
<p id="rateList" class="event"></p>
</div
<script type="text/javascript">
var tableContainer = document.getElementById("forex-info");
var ourRequest = new XMLHttpRequest();
var myData = "http://api.fixer.io/latest".rates;
ourRequest.open('GET', myData, true);
ourRequest.onload = function loading() {
var ourData = JSON.parse(ourRequest.responseText);
renderHTML(ourData);
function renderHTML(data) {
var output = "";
for (var key in data)
{
output += "<p>" + key + output + "</p>"
}
}
};
</script>
</body>
檢查出myData變量,它似乎不正確。 – Johnny
此代碼有很多錯誤 – KornholioBeavis