a=document.getElementsByTagName('buyit') for(var i=0; i<a.length; i++) { a[i].parentNode.onclick = function(x) { return function() { alert(a[x].getAttribute('data-short_text')) } }(i) }