function loadContent() { let domain = "http://localhost/percent" let xhttp = new XMLHttpRequest(); let ele = document.getElementById('number') let temp = document.getElementById('temp') xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { let obj = JSON.parse(this.responseText) ele.innerHTML = obj.percent temp.innerHTML = obj.temp[0] + "°C / " + obj.temp[1] + "°C" } }; xhttp.open("GET", domain, true); xhttp.send(); } setInterval(loadContent, 4000) loadContent()