助けてください?document.getElementsByIdはwindow.onloadの関数ではありません
document.getElementsByIdは、あなたが探しているネイティブ機能が単一のIDで複数の要素を取得document.getElementById
https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementById
と呼ばれるwindow.onloadで機能
window.onload = function() {
temp = document.getElementsById("temperature");
loc = document.getElementsById("location");
icon = document.getElementsById("icon");
humidity = document.getElementsById("humidity");
wind = document.getElementsById("wind");
direction = document.getElementsById("direction");
}
オススメ/ノンリプロ/その他の未利用者として閉じることに投票してください。 DOMには 'getElementsById'(複数形に注意してください)関数はありません。 'id's **は文書内で一意でなければならないので、' getElementById'(単数形)があります。したがって、複数形を持つことは意味がありません。 –
'getElementsById'がないので正しく表示されます。 – epascarello
getElementsByIdは存在しません。" getElementById "はい。 –