我將數據從我的websocket傳遞到數組中。我想將數組傳遞給document.getElementById
。最終我想在div
中顯示我的數據。我越來越null is not an object (evaluating 'document.getElementById('temp').innerHTML')
如何將數組傳遞到getElementByID
的JavaScript
socket.on('data_added', function(mess){
console.log(mess);
var x =[];
x.push(mess);
console.log(x);
var datetime = [];
var humidity = [];
var temp = [];
for(var i =0; i < x.length; i++)
{
datetime.push(x[i].datetime);
humidity.push(x[i].humidity)
temp.push(x[i].temperature)
}
temp = document.getElementById('temp').innerHTML ;
humidity = document.getElementById('humidity').innerHTML;
console.log(datetime);
console.log(temp);
console.log(humidity);
});
我的數據 [{datetime: "2017-01-09T02:07:38.490Z", temperature: 19, humidity: 23}]
我希望得到任何幫助。
分配在JavaScript周圍工作的其他方式......指定目的=來源.... –