Skip to content Skip to sidebar Skip to footer

Pass Id In Onclick Function

I have like this: var array = ['name1','imagesrc1','name2',imagesrc2','name3','imagesrc3',...]; I print the images but I would like to recall a function that writes the name somewh

Solution 1:

immagine.setAttribute('onClick', "alertID(this.id)");

Solution 2:

Try:

for(j=0;j<objecto.length;j++)
{
  (function(j){
        var div= document.createElement('div');
        var immagine = document.createElement('img');
        immagine.src= "http://www.mysite.com/png/public/card/" + objecto[j+1] + "?width=292";

        immagine.setAttribute('class', 'card');
        immagine.setAttribute('id' , objecto[j]);
        immagine.setAttribute('onClick', "alertID(*idoftheimage*)");

        div.appendChild(immagine);
        wrappercontent.appendChild(div);

        j+1;

  })(j);
}

Post a Comment for "Pass Id In Onclick Function"