non so come spiegare bene il mio problema metto un esempio

var wall={
id:null,
color:"blue",
init:function() {
wall.id=document.getElementById('prova');
wall.id.style.background = wall.color;
},
}
mi da wall.id è nullo dove sbaglio?
richiamo tutto cosi
onload= wall.init();

grazie in anticipo a chi ha la pazienza di spegarmi