hmm is there an edit button?
anyway
i changed my code a bit to using event listeners but i still cant get the Id to appear in the alert i get either HTMLElement or something like that in the alert or i get an empty alert box anyone know what im doing wrong?.
sorry for double post but i couldnt edit my first one.
function vulpagina() {
var maindiv=document.getElementById("maindiv");
for(i=0; i<26; i++){
var imgnr = i;
var div=document.createElement("div");
var img=document.createElement("img");
var br=document.createElement("br");
var txt=document.createTextNode("dit is div " + i);
img.src=album[imgnr].url;
img.style.margin ="10px";
img.style.padding ="10px";
img.style.height="80%";
img.onclick=getImgId;
div.setAttribute("id","divje" + i);
div.appendChild(img)
div.setAttribute('style','float:left');
div.style.width="20%";
div.style.height="20%";
div.appendChild(br);
div.appendChild(txt);
maindiv.appendChild(div);
}
}
function getImgId(){ id = this.id; alert( id ) } Troy III
Practically a Master Poster
609 posts since Jun 2008
Reputation Points: 120
Solved Threads: 80