Hansi: getElementById() für Content der mit innerHtml gesetzt wird

Beitrag lesen

var myImage = document.getElementById("img");

Hier hast du das Element-Objekt, nicht den Inhalt.
Mit myImage.innerHTML kannst du den Inhalt auslesen, oder einfach
var myImage = document.getElementById("img").innerHTML;