権利などを割り当てないなど、このコードに何か問題がありますか?topbar.cw
参照されるIDはすべて存在し、コンソールはそれをログに記録しますが、割り当てられるのは1つだけです。他の場所にも割り当てられているのではないかと思います。また、これが何であるかさえわかりません。それは配列ですか、それともクラスですか、それとも構成要素ですか、それとも何ですか?
var topbar = {};
if(document.readyState == 'complete'){
topbar.cw=document.getElementById('contentWrapper');
topbar.tb=document.getElementById('topbar');
topbar.hd=document.getElementById('header');
topbar.sm=document.getElementById('storyMenu');
topbar.dd=document.getElementById('dropdown');
topbar.bc=document.getElementById('bodyContent');
topbar.sb=document.getElementById('sidebar');
topbar.mm=document.getElementById('mainMenu');
topbar.da=document.getElementById('displayArea');
console.log("fired when done loading");
}