Mathias: Hilfe: responseText wird im HTML-Quellcode nicht angezeigt

Beitrag lesen

ich greife in meinem Script auf var photo_tags zu, was allerdings nur funktioniert, wenn ich
<script type="text/javascript">
var photo_tags={"0":{"0":"11.123","1":"60.123","2":"\x3ca href=\x22index.php?option=com_comprofiler&Itemid=29&task=userProfile&user=1\x22\x3e1\x3c/a\x3e"},"1":{"0":"14.123","1":"12.123","2":"\x3ca href=\x22index.php?option=com_comprofiler&Itemid=29&task=userProfile&user=2\x22\x3e2\x3c/a\x3e"}};
</script>
in mein Dokument direkt einfüge.

Über die Funktion
function loadData(picture_id,viewer_id)
{
 pid = picture_id;
 vid = viewer_id;
 params = '?pid='+pid+'&vid='+vid;
  if (xmlHttp) {
     xmlHttp.open('GET', 'getdata.php', true);
      xmlHttp.onreadystatechange = function () {
         if (xmlHttp.readyState == 4) {
         var tag_html = xmlHttp.responseText;
          ge("phototags").innerHTML = tag_html;
         // window.location = xmlHttp.responseText;
            // document.getElementById('phototags').innerHTML = xmlHttp.responseText;
         }
     };
  xmlHttp.send(null);
  }
}
welche ich per onload="loadData(".$pid.", ".$uid.")" in meiner Bilddatei aufrufe, wird zwar der Code im DOM-Inspector angezeigt, allerdings funktioniert die Anzeige der Tags auf dem Bild nicht (quasi die variable photo_tags kann nicht aufgerufen werden)