Hi Markus!
Für mich stellen sich noch zwei Fragen:
1. Wo (an welcher Stelle) im Quelltext wird refreshImageData() aufgerufen?
Wenn dies vor Erstellung von <span id="imagedataHeader">Create</span> geschiet, findet DOM das Objekt nicht.
2. Wie sieht die function replaceText(imagedataHeader, 'View'); aus?
Ein Irrtum um eine Zeile ist möglich...
Grüsse,
Richard