var myElements = document.getElementsByName('bb1');
for (var i = 0; i < myElements.length; i++) {
var curValue = myElements[i].getAttribute('innerId')
myElements[i].addEventListener('mouseover', function () {
alert('Hello i am : ' + curValue);
}, false);
}
当鼠标悬停在每个元素上时,不会显示不同的 curValue 值,而是显示一个常量值(最后一次迭代值)。
我在这里做错了什么?