objet HTMLImageElement montrant la place de l'image

J'ai créé un tableau de 2 images et essayé de les afficher, mais plutôt des images que j'ai reçu le texte:
object HTMLImageElement

Je suis sûr que mes images sont dans le bon répertoire, dont je suis actuellement en train de travailler.

< template is="auto-binding">
   <section flex horizontal wrap layout>

    <template repeat="{{item in items}}">
      <my-panel>{{item}}</my-panel>
    </template>

</section>
  <script>
  (function() {
    addEventListener('polymer-ready', function() {
        var createImage = function(src, title) {
              var img   = new Image();
              img.src   = src;
              img.alt   = title;
              img.title = title;
              return img; 
            };


    var items = [];

    items.push(createImage("images/photos/1.jpeg", "title1"));
    items.push(createImage("images/photos/2.jpeg", "title2"));

    CoreStyle.g.items = items;

      addEventListener('template-bound', function(e) {
        e.target.g = CoreStyle.g;
        e.target.items = items;
      });
    });

  })();
  </script>

Ce qui me manque ici?

Êtes-vous d'ajouter à la DOM n'importe où?
Vous devez utiliser appendChild. Comment êtes-vous de l'insérer à DOM? Veuillez fournir le code.
"a obtenu le texte", comment, exactement? Dans la cité de code vous n'êtes pas afficher ou d'exporter ou de faire quelque chose de visuel avec les résultats de createImage.
votre Image() est un objet, lorsque vous les convertir en string et d'impression sur votre page, il va faire une simple .toString() et vous pourrez évidemment recevoir object HTMLImageElement... si vous souhaitez être ajouté correctement l'html, soit utiliser un construit en fonction append ou de prendre l'intérieur html de l'image et d'ajouter que
Tu veux dire outerHTML - les images ne peuvent pas avoir innerHTML 😉

OriginalL'auteur user3764893 | 2014-07-18