Hallo Gunnar,
Die Elemente im DOM ändern sich doch nicht, oder?
Richtig, und es ist sinnvoll, die DOM Referenzen in Variablen zu puffern. Du weist darüber hinaus darauf hin, dass globale Variablen nichts taugen, lässt betking aber mit der Umsetzung allein.
Ich ergänze darum einen Link auf's Wiki und empfehle Kapitel 3
Und viertens würde ich annehmen, dass die sechste der folgenden Zeilen falsch ist.
var bnahrung = document.getElementById('bnahrung'),
bholz = document.getElementById('bholz'),
bsilber = document.getElementById('bsilber');
bspnahrung = document.getElementById('bspnahrung');
bspholz = document.getElementById('bspholz');
bsilber = document.getElementById('bsilber');
Die Systematik ist inkonsistent. Die ersten 3: b+Ressource. Die nächsten 3: bsp+Ressource, außer beim Silber.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi