JSFiddle で何かをテストしようとしていますが、上記のエラーが発生しています。
これはHTMLです:
<a onclick="populate();return false;" class="populate" href="?hello">Hello</a>
<a onclick="populate();return false;" class="populate" href="?hello">One More</a>
<a onclick="populate();return false;" class="populate" href="?hello">Another One</a>
<a onclick="populate();return false;" class="populate" href="?hello">Another Other One</a>
Javascript:
function populate(){
var populate = document.getElementsByClassName('populate');
for(var i=0; i < populate.length; i++)
{
var item = populate[i];
item.addEventListener('click', function() {
var current = this.getAttribute('href');
alert(current);
}, false);
}
return false;
}
ヘルプや提案をいただければ幸いです。