我目前正在尝试编写一些JavaScript来获取已单击的类的属性。我知道,要正确地做到这一点,我应该使用事件侦听器。 我的代码如下:
var classname = document.getElementsByClassName("classname");
var myFunction = function() {
var attribute = this.getAttribute("data-myattribute");
alert(attribute);
};
classname.addEventListener('click', myFunction(), false);
我期待得到一个警告框,每次我点击一个类告诉我的属性,但不幸的是,这并不管用。有人能帮忙吗?
(注意-我可以很容易地在jQuery中做到这一点,但我不喜欢使用它)