var element=document.getElementById('h6'); numberOfImages=element.title; for(var i=1;i<=numberOfImages;i++) { activeDivId="imagelinkhover"+i; activeDiv=document.getElementById(activeDivId); alert("this is id = "+activeDiv); activeDiv.addEventListener('mouseover', function temp(){ popUpAppear(i) }, false); } function popUpAppear(num) { alert('fn assigned using event listners '+num); return;