Ich benutze Tag-Manager, um Informationen dynamisch von der Website in ein HTML-Element mit benutzerdefinierten Javascript zu platzieren. Mein Code ist im Moment dieser. PS Ich kann nicht herausfinden, wie man richtig postet. Dies beginnt tatsächlich mitDynamische Anzeige einer Bild-URL mit Javascript
function(){
console.log("Start image variable");
var element = document.getElementsByClassName("MagicZoomPlus")[0];
console.log(element);
var image = element.getAttribute("img src").innerHTML;
console.log(image);
return image;
}
Dies gibt die folgenden Debug-Informationen
unreachable code after return statement[Learn More] trustlogo.js:28:123
Start image variable gtm.js:1:42
<a id="ZoomGallery" href="/uploads/products/892_3521-05 .jpg" class="MagicZoomPlus" title="Franklin Paradigm Grey Sofa"> gtm.js:1:136
undefined gtm.js:1:186
Die HTML-Datei auf der Seite, die ich
ist<a id="ZoomGallery" href="/uploads/products/892_3521-05 .jpg" class="MagicZoomPlus" title="Franklin Paradigm Grey Sofa"><img src="/uploads/products/892_3521-05 .jpg" alt="FranklinParadigm Grey Sofa" /></a>
Das Var-Element ist kein Bild, sondern die Verknüpfung. Sie können das Bild wie folgt erhalten: http://stackoverflow.com/questions/10381296/best-way-to-get-child-nodes, und erhalten Attribut von diesem Knoten. –